News for hackers. Stuff that matters.

spps11

Show HN: ARQ Dashboard – web and TUI monitoring for Python's ARQ job queue

https://github.com/srijanpatel/arq-dashboard

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.Web dashboard: docker run --rm -p 8000:8000 -e ARQ_DASHBOARD_REDIS_URL=redis://localhost:6379...

( Read More... | no comments | on HN )
Re:Introduction to CUDA Programming for Python Developers on Thursday February 20, 2025 @10:01PM (#43123514)
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.
Re:Introduction to CUDA Programming for Python Developers on Thursday February 20, 2025 @09:57PM (#43123492)
pyspur is apache 2. it is free to self-host.
Re:Introduction to CUDA Programming for Python Developers on Thursday February 20, 2025 @07:14PM (#43122390)
Yes, but I wonder how much of this trait is carried over to the LLMs from us.
Re:Introduction to CUDA Programming for Python Developers on Thursday February 20, 2025 @06:13PM (#43121724)
got it, thanks for explaining.

> 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

what do you think the value of having the right abstraction will be in such a world?

Re:Browsers load Web pages [video] on Thursday February 20, 2025 @05:58PM (#43121541)
i feel this question correlates more with the generation of the SWE more than anything.

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.

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.

very cool! always wondered what that tower was haha, now i know!
Re:Introduction to CUDA Programming for Python Developers on Thursday February 20, 2025 @05:35PM (#43121251)
Thanks for sharing, enjoyed reading it!

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?

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.

When you say sequence length, does it only count the output tokens or are input tokens also included in that?

Thanks for the post, it was an excellent read!

Re:Cryptoscammers Impersonated and Hacked Us – Now What? on Friday January 03, 2025 @02:33PM (#42588728)
Is it unethical to short your own company's fake-coin?