Hacker Newsnew | past | comments | ask | show | jobs | submit | prh8's commentslogin

It's easy to not see anything if you willingly close your eyes

Or what Upton Sinclair said.

This is really awesome


That's because it's a docs page. Product page here https://orionbrowser.com


What do you use to manage other languages? Asking because asdf is basically a multi language version of a ruby version manager rbenv


One issue is gems which are locked `ruby < 4.0` which will now require updating, and releasing 4.0 instead of 3.5 was only done very recently.

For a more concrete example, the grpc gem locks Ruby versions (< 3.5), and they refuse to change it. So until they support the next Ruby version, we could test ruby-next by testing with a preview release. This worked for 3.4 and 3.5, but now doesn't work with 4.0 (bundler resolves 4.0-preview2 > 3.5, whereas we are able to do 3.5-preview1).

So unless I feel like doing a lot of grunt work (which I don't), I can't even test Ruby 4 in our app until they release a new version. And while I recognize this is an issue with the gem, it is a consequence of choosing to do 4.0.


For future readers, I mistakenly referenced the grpc gem; I was thinking of the gem `gruf` which is a grpc framework


You work in a large Ruby codebase that _isn't_ Rails?! Are you hiring??


I was assuming Stripe, but would love to hear of others!


and unsurprisingly, this is getting downvoted, despite being extremely accurate


platforming him at all is nonsensical if you want to claim to have a kind and/or welcoming community


So your claim is, that he is not a kind person. Were his blog posts that inflammatory?


His posts, his statements, his treatment of other people, yes, he advocates for things which cause harm to others. The term is stochastic terrorism. He creates a welcoming space _to people who are accepting of his bigoted ideology_ which gives some nice publicity, but is not creating a kind and welcoming community.


the only thing his statement was missing was thank you for your attention to this matter


What is broken in your mind? What things did you have a "not that great" experience with? There are de facto standards and defaults in Ruby as well.


Well, for starters, I never got LSP to properly work with Ruby at the same level as other languages, i.e. so it's possible to browse the standard library.


Which LSP are you using? I'm using both solargraph and ruby-lsp and both works fine by me (in neovim).

Although those who really care about LSP support usually will use RubyMine IDE instead. Some of my colleagues are going that route, and they're mostly coming from Java (or similar background)


I'm not really "using it", I'm just trying every now and then, and I keep encountering errors, hangups, and lack of functionality. Now I've tried ruby-lsp, and it just sits there on "Starting Ruby LSP...\n"

Couldn't even install Solargraph, once it errors out with 'Kernel#require': cannot load such file -- yard, other time it installs, but "solargraph scan" fails in runtime with "missing gem date" error.

Sorbet doesn't even work in VSCode, some bugs are over 5 years old.

But yeah, downvote my original post, because apparently all of the above is obviously my fault.

RubyMine was paid until recently, now it's free only for non-commercial use. It's also not really suitable for small scripting.

Historically, one insanely huge advantage of Ruby was that it was pre-installed on macOS'es, but I think they've stopped doing that since some macOS version.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: