Live data from Hacker News

Gloomberb

gloom.sh

201–210 of 249 posts

Re: Gloomberb

#201
post #114

Earlier quoted context omitted.

I know where you're coming from. I've been worried about all the supply chain attacks on npm too. And I'm far from a security expert. However, if you're okay with installing binary packages via `curl somesite.com | sh` I don't think you are in a better position with regards to security.

Security is just one of my concerns. I'm actually more worried about borking my system because it's doing some out of band stuff with various javascript pieces that already exist on my system (not by my choice!).

I write command line tools primarily with Python and one thing I always try to do is to limit myself to the standard library, which, with Python, is quite sufficient for most of what I do.

Anyway, most of what I write is designed to be installed in a virtualenv, which restricts the blast radius to one specific application.

Re: Gloomberb

#202
post #121

Earlier quoted context omitted.

And in the GitHub release page they include compiled binaries anyway... Why would you advertise `curl | bash` as a way to install if there's a binary available?! Download it, put it wherever you like (probably `~/.local/bin/`) and you're good to use it. Sometimes I truly wonder...

Convenience. That's usually the answer.

One thing I dislike is that the installer wants super user permissions. That’s a big no-no with JavaScript apps installing global components. All global machine state should be managed with package managers, preferably only one package manager.

Re: Gloomberb

#203
post #50

Useful on its own merits. 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.

the name makes it seem like it only delivers bad news

It’s not really their fault. It’s just the world we live in.

Re: Gloomberb

#204

Earlier quoted context omitted.

Asked a dear friend in the finance industry what he thought about Bloomberg. He's the type of guy who uses these systems daily. Mostly paraphrasing: 1) Bloomberg was lightyears ahead of anything else in the pre-internet days, so there's a lot of UI familiarity. 2) Bloomberg's chat is important because, as a hedge fund or investment bank, the chat is how you buy and sell bonds. You agree to the trade in the chat, then…

TIL Bloomberg terminal is the original iMessage blue bubbles network

Along with BlackBerry messenger.

Re: Gloomberb

#205
post #64

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 h…

A command line tool in a non-compiled language is still much better than an network-connected tool in a non-memory-safe language.

Re: Gloomberb

#206

Earlier quoted context omitted.

Asked a dear friend in the finance industry what he thought about Bloomberg. He's the type of guy who uses these systems daily. Mostly paraphrasing: 1) Bloomberg was lightyears ahead of anything else in the pre-internet days, so there's a lot of UI familiarity. 2) Bloomberg's chat is important because, as a hedge fund or investment bank, the chat is how you buy and sell bonds. You agree to the trade in the chat, then…

It's really only a specific subset of traders that need close to zero latency. Many other finance professionals deal on larger timescales so it's not that big a deal. I am more "finance-adjacent" so I don't use Bloomberg personally but have worked on plenty of deals where "time sensitive" means "it has to get done this week. Oh wait, the bank hasn't finished its KYC checks yet. Okay, it definitely has to get done nex…

Y latency doesn't matter if a human is looking at something. By the time your caveman-speed brain reacts, an FPGA sitting in an Equinix data center has made a hundred trades.

Re: Gloomberb

#207
post #185

Earlier quoted context omitted.

If fundamentals matter for stock performance, sure yeah. I would be interested to see the results of trying that against the kinda alpha wall street uses usually

Some folks do fundamental analysis, some do technical analysis, most do a mix of those. You don't need Bloomberg terminal to extract fundamentals nor alpha. Maybe a better example would be S&P Capital IQ - you can essentially replace it with agents doing the web searches and extractions for you. Another 20-50k saved.

The US publishes financial statements for free on EDGAR. But then you have to parse the unstructured data, normalize it so you can compare a bank to an airline to a manufacturer and then you have to accommodate mergers and acquisitions throughout history and every revision a company makes for prior periods, and then you're starting to talk about real money and the price of Cap IQ or Compustat or Factset starts to look pretty attractive, especially if your alpha doesn't come from your proprietary methods of databasing financial statements.

Re: Gloomberb

#208

Earlier quoted context omitted.

Slop is slop when the author could not have done it without the AI. https://simple.wikipedia.org/wiki/Hacker_koan#:~:text=%E2%80...

Right but it doesn't answer my question about what you don't consider a slop TUI though. > Slop is slop when the author could not have done it without the AI. For Vim (1.) and Linux's AI adoption policies, there are some contributors who couldn't have made a PR / patch without AI. Are Vim and Linux now considered slop because they allow AI contributions? (1.) https://github.com/vim/vim/blob/master/CONTRIBUTING.md#usi…

I would say this is a fair question, and that slop can be laundered when there are multiple collaborators and at least one of them knows what they are doing. Whereas a monograph written entirely by Claude is always just slop.

Re: Gloomberb

#209
post #172

Earlier quoted context omitted.

I don't know man, seems like a cool project and is open source. I guess he could have just sat on it and used for himself exclusively. It's auditable and totally fine for an open source project and nobody is forced to use it. It's free to use under the MIT license, what else can you really ask for.

I actually don't mean to bag on the author, but I think my complaint is valid. Maybe if they had a note right next to the curl command that said "This installs a single bun bundled executable. Here's a link to the GitHub releases if you'd like to install it yourself", that would be helpful. My point about interpreted languages stands though. These bundled javascript runtime "apps" eat at least 500M of RAM on boot. Th…

In case the author is, like so many people, sensitive to this kind of criticism, I will say this:

Thank you for giving the world your free software. Feel no compunction to undertake extra work to please people who criticize your work. They are not paying for your software and are not paying your bills. If your install eats enormous amounts of ram or uses a programming language they do not like, that is their problem. In your case for example they are free to get Bloomberg.

If you want to do free work to please critical people, ok. But I wouldn’t bother. Thank you for all the work you did to write your software and then the even more work you did to share it. I write my own software but don’t bother sharing it because it’s a lot of work, so I appreciate you.

Post reply on HN