Interesting. Could you explain why that is?
10 karma · joined September 9, 2020
Interesting. Could you explain why that is?
- Silero VAD for chunking audio;
- Whisper for transcribing;
- phi3 or bart-large-cnn (which is finetuned to summarize) for summarizing;
This entire stack can run with your machine in airplane mode once you've downloaded the models.
A few months ago my girlfriend started trying Linux and went with Pop!_OS on my advice. For most regular use it does indeed work fine, but she has needs for specific software that only exists for Windows. And that's where quite a few issues appeared. Both on the 22.04 and the new COSMIC version, the Lutris/Wine combination has... quirks. It's a pain to get her software working. It also just randomly _stops_ working. Whereas on a spare machine with just Ubuntu 24.04, all that stuff just works instantly.
Granted, not the most typical usecase, but even non-expert users can have hobbies that require obscure software. And more important than anything is that their software continues to work easily. I'm not sure I would recommend Ubuntu to a non-expert. It has its own quirks.
This comment ended up being less coherent and more ranty than I wanted, but there's a non-expert's Pop!_OS experience.
If the product gains traction you can either scale up at Fly, chose to move to a different cloud offering or even decide to self-host.
The ideal tech stack for a solo dev to use in 2025 is also the one that is most suitable to the problem that you are trying to solve.
Unless those two are wildly different from each other — such as one being Ruby and the other being Haskell — learning the same concepts that you already know in a new language takes a few weeks at best.
Personally I picked up Python for a couple of small LLM demos that I have given, but ironically the sample application is otherwise written in .NET (because I am most comfortable hacking GUI applications with .NET), with the Python parts being invoked as a subprocess.