<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: spps11</title><link>https://news.ycombinator.com/user?id=spps11</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 17 Jun 2026 08:22:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spps11" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: ARQ Dashboard – web and TUI monitoring for Python's ARQ job queue]]></title><description><![CDATA[
<p>I use ARQ heavily in my AI app's backend. I love the simplicity of the setup (just plug in Redis and you're good) and use it to manage long-running async LLM generation jobs. The cost of this simplicity is that it comes with no real monitoring story out-of-the-box. So here's one simple tool for it.<p>Web dashboard:
  docker run --rm -p 8000:8000 -e ARQ_DASHBOARD_REDIS_URL=redis://localhost:6379 ghcr.io/srijanpatel/arq-dashboard<p>TUI:
  docker run --rm -it -e ARQ_DASHBOARD_REDIS_URL=redis://localhost:6379 ghcr.io/srijanpatel/arq-dashboard tui<p>Shows per-function runtime percentiles (p50/p95/p99), success rates, throughput (jobs/min), runtime distribution charts, and a visual job timeline from enqueue to completion.<p>If you're using ARQ and flying blind on what your workers are doing, this might help. Originally forked from ninoseki/arq-dashboard and rewritten with a slightly more modern stack (FastAPI + Vue 3 + Textual) with more stats and a TUI.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48285104">https://news.ycombinator.com/item?id=48285104</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 26 May 2026 19:54:09 +0000</pubDate><link>https://github.com/srijanpatel/arq-dashboard</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=48285104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48285104</guid></item><item><title><![CDATA[New comment by spps11 in "Introduction to CUDA programming for Python developers"]]></title><description><![CDATA[
<p>No I meant something else. As you said: us humans love clean abstractions. We love building on top of them. 
Now LLMs are trained on data produced by us. So I wonder if they would also inherit this trait from us and end up loving good abstractions, and would find it easier to build on top of them. 
Other possibility is that they end up move-37ing the whole abstraction shebang. And find that always building something up bespoke, from low-level is better than constraining oneself to some general purpose abstraction.</p>
]]></description><pubDate>Fri, 21 Feb 2025 03:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43123514</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43123514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43123514</guid></item><item><title><![CDATA[New comment by spps11 in "Introduction to CUDA Programming for Python Developers"]]></title><description><![CDATA[
<p>pyspur is apache 2. it is free to self-host.</p>
]]></description><pubDate>Fri, 21 Feb 2025 02:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43123492</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43123492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43123492</guid></item><item><title><![CDATA[New comment by spps11 in "Introduction to CUDA Programming for Python Developers"]]></title><description><![CDATA[
<p>Yes, but I wonder how much of this trait is carried over to the LLMs from us.</p>
]]></description><pubDate>Fri, 21 Feb 2025 00:14:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43122390</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43122390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43122390</guid></item><item><title><![CDATA[New comment by spps11 in "Introduction to CUDA programming for Python developers"]]></title><description><![CDATA[
<p>got it, thanks for explaining.<p>> with better AI models and tools like Cursor, we will move to a world where you can mold code ever more specific to your use case to make it more performant<p>what do you think the value of having the right abstraction will be in such a world?</p>
]]></description><pubDate>Thu, 20 Feb 2025 23:13:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43121724</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43121724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43121724</guid></item><item><title><![CDATA[New comment by spps11 in "How browsers really load web pages [video]"]]></title><description><![CDATA[
<p>i feel this question correlates more with the generation of the SWE more than anything.<p>expecting current gen SWEs to talk about network layer protocols while answering this is kinda the same as expecting 1990s SWEs to include wire physics and dispersion statistics in their answer to this question.<p>Depth alone isn't always a good indicator. We have to move on from some of the low level stuff at some point and it is okay for engineers to know in detail about things that have been solved long back.</p>
]]></description><pubDate>Thu, 20 Feb 2025 22:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43121541</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43121541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43121541</guid></item><item><title><![CDATA[New comment by spps11 in "Show HN: Immersive Gaussian Splat experience of Sutro Tower, San Francisco"]]></title><description><![CDATA[
<p>very cool! always wondered what that tower was haha, now i know!</p>
]]></description><pubDate>Thu, 20 Feb 2025 22:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43121441</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43121441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43121441</guid></item><item><title><![CDATA[New comment by spps11 in "Introduction to CUDA programming for Python developers"]]></title><description><![CDATA[
<p>Thanks for sharing, enjoyed reading it!<p>I have a slightly tangential question: Do you have any insights into what exactly DeepSeek did by bypassing CUDA that made their run more efficient?<p>I always found it surprising that a core library like Cuda, developed over such a long time, still had room for improvement—especially to the extent that a seemingly new team of developers could bridge the gap on their own.</p>
]]></description><pubDate>Thu, 20 Feb 2025 22:35:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43121251</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=43121251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43121251</guid></item><item><title><![CDATA[New comment by spps11 in "DeepSeek's multi-head latent attention and other KV cache tricks"]]></title><description><![CDATA[
<p>When you say sequence length, does it only count the output tokens or are input tokens also included in that?<p>Thanks for the post, it was an excellent read!</p>
]]></description><pubDate>Tue, 28 Jan 2025 23:06:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42859350</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=42859350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42859350</guid></item><item><title><![CDATA[New comment by spps11 in "Cryptoscammers Impersonated and Hacked Us – Now What?"]]></title><description><![CDATA[
<p>Is it unethical to short your own company's fake-coin?</p>
]]></description><pubDate>Fri, 03 Jan 2025 19:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42588728</link><dc:creator>spps11</dc:creator><comments>https://news.ycombinator.com/item?id=42588728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42588728</guid></item></channel></rss>