My comment was supposed to be in reply to some lunatic spouting word salad, not a top level comment. But thanks for your effort anyway.
I consider myself an audiophile but it doesn't require you to be uninformed, susceptible to snake oil, or judgmental. I collect FLACs and understand that there's no audible difference between a lossless copy and a good 320kbps cbr / v0 mp3 transcode, etc.
DACs have been very good and very cheap for years now. A $10 Apple USB dongle contains an extremely good DAC. At the consumer level, you're paying for pretty much everything except sound quality now.
You do need an amp for some headphones. They can even be used to deliver low power at a low noise floor for high sensitivity earbuds, but this isn't always necessary.
What platforms would you like your app to run on? Then, which UI framework supporting those platforms would you like to use? Then, look at the framework's documentation to find a sample starter project that you can run as an app, and modify it from there
All cloud providers will support budget notifications. That doesn't do much good when you shoot past the budget in a short timespan. I set a Google cloud budget of $20/month and enabled a Tensorboard instance, which had no observable indication that it cost anything except the base cost of the VM, and got notified that I was $280 over budget the next day. Apparently there was an upfront $300/month/user fee for Tensorboard. (Several months later they changed the pricing model to $10 GiB/month with no user fee.)
Not really a substantial opinion, but I have little hope that replacing a fairly well established Rust codebase with a brand new Java one will do much in terms of increasing contribution.
If you have a lot of semantic breakpoints (like the end of a concept) that don't line up with syntactic breakpoints (like the end of a method or expression body) your code probably needs to be refactored. If you don't, then automatic code formatting is probably all you need.