Yeah... people aren't paying Bloomberg $31,980 per year for a TUI. They're paying for the data source... and I don't think you have Bloomberg's connections.
When I see new software now, my first thought is an LLM wrote it and it makes me not want to use it. I also assume there are bugs and it’s not particularly feature-rich.
I really wish people would mention their stack when they have these curl install scripts. I'd rather use a real package manager, but I'm not totally against installing a compiled binary this way. I am, 100%, not going to install some Java/Type-script nightmare like this though. How is it resolving the dependencies? Is it installing some version of node, bun... on my machine? How's that working with other versions I have installed?
Related: please don't write command line tools in non-compiled languages! Don't make the runtime your user's problem.
You can, and you should eject your dependencies and package them with your releases. And I don't understand why it's not a common practice.
You can even bundle your releases with a runtime, but that's not always the best solution. For something like this I'd actually prefer interpreted code I can inspect line by line rather than having a blob of unknown origin.
If you're gonna be particular about it, that's on you, dude. curl | bash is a stupid way to install software in the first place! But we're all lazy and it's too easy to just copy and paste that. If you're gonna be lazy about it, you don't get to complain about it. curl | less is right there!
It does have a GitHub link where all these questions are answered: Claude-generated TypeScript slop. So no, you don't want to pipe this into your bash.
I don't think the finance field needs a better bloomberg, I think the whole interface and everything needs to be rethought. Part of the moat is the data, and data access. But I think we need to completely reimagine the terminal interface and interactions with the introduction of AI. The finance industry probably will be slow to adapt, but I genuinely think someone could completely disrupt 99% of the wall street businesses with an original idea.
44 comments
[ 0.22 ms ] story [ 13.3 ms ] threadhttps://imgur.com/a/ssiKckF
Hopefully it's not intentional
Everybody who's distracted by the name and can't get past it, there's a thread developing here somewhere, where they're comparing it to Bloomberg.
Related: please don't write command line tools in non-compiled languages! Don't make the runtime your user's problem.
TS/JS is not the problem.
You can, and you should eject your dependencies and package them with your releases. And I don't understand why it's not a common practice.
You can even bundle your releases with a runtime, but that's not always the best solution. For something like this I'd actually prefer interpreted code I can inspect line by line rather than having a blob of unknown origin.