thank you for bringing ruby into AI community and your open-source work. Great language must be explored and get more attention :)
HN user
zhisme
Pragmatic software engineer
My blog available at https://zhisme.com/
Even Matz now uses claude code...
https://github.com/instructkr/claude-code
this one has more stars and more popular
Am I the only one having feeling that with LLM-era we have now bigger amount of malicious software lets say parsers/fetchers of credentials/ssh/private keys? And it is easier to produce them and then include in some 3rd party open-source software? Or it is just our attention gets focused on such things?
this! it is absolutely nuts having everything in div/span elements and then assigning data/class attributes so they could behave like form or any other interactable element..
that's funny!
it is also very token efficient in nowadays modern AI driven development[^1]. I wish more people would renown ruby/rails
[^1]: https://github.com/mame/ai-coding-lang-bench?tab=readme-ov-f...
no, I'm not against them to be paid by Anthropic too. But this symbolic action is also cool and respectful imo
OSS developers driven by something else than just money I believe. They are proud of their work of giving something to the community with their name on it. So such respect as giving free subscription to them I think matters, as they were mentioned and respected.
I think there's plenty of them. I know at least 3 guys eligible for such requirements (but this guys aren't some public persons giving tech-talks and so on, just some niche libs for others to use). If Claude would ask for 100k stars repos, then yeah. I guess there would be even less than 100
Go – I don't like it, only a bit faster than Rust
Yet arguable.
what a well written article. That's actually a problem. Time will come and hit the same way it has done to aqueduct, like lost technology that no one knows how they have worked in details. Maybe it is just how engineering evolution works?
it is just noise that does not really matter for your life (and mine too). This is pretty-well described in "Antifragile" by Nassim Taleb, consider reading.
Check out iatrogenesis. There's no need to rely on apple watch data to become some drug addicted guy curing never existed diseases. That's not the metric you want to define whether you need meds and medical help at all.
yep, that's right. The idea of his nickname that he is really silly. Small man and no good at anything. If you want to go deeper and harsh synonyms he is like "shitty" man, doing shit and receiving shit. His nickname fully describes him like useless, small, no influence, clueless, talentless man. One from the great unwashed
giving a like for quoting Gogol and Akakiy Akakievich (I wish you could understand this russian wordplay and what's meaning about that nicknames and why they were chosen)
ruby. that's quite interesting, maybe because it reads mostly like plain english?
Could you share the book name? Sounds interesting!
Am I the only one who expected something bigger in a major release? With Ruby 3 we had the whole “3x3” story and significant performance improvements. This release feels more like a minor version, something closer to 3.5.
I don’t want to downplay the work done by the maintainers on the contrary, huge thanks to them. But I do feel the version number is a bit misleading.
That said, the work on the ZJIT[1] compiler is massive. It’s serious, professional engineering, and definitely deserves respect.
Well well well. Now can we stop arguing about ruby death? It is even got a site redesign! What a fresh look. Previous design was from 2005?
That's fair point.
Did you try other IDEs? For example from Jetbrains? I'm not using IDEs but actually don't know others besides VSCode/Cursor and Jetbrains
Great there are other true open-source tools to be used zed, nvim.
I also noticed that copilot nowadays is forcing you to upgrade to their with following text:
"You've reached your monthly code completion limit. Upgrade your plan to Copilot Pro (30-day Free Trial) or wait until 2025-12-19 for your limit to reset to continue coding with GitHub Copilot"
Was using it actually like smarter auto-completion. But paying for that, hell no.
Wow, that's website theme is awesome. windows XP like, breath of nostalgia. Thank you for that !
Thank you for being honest, all must learn from the mistakes.
Totally agree.
Now every system design interview expects you to build some monstrous stack with layers of caching and databases for a hypothetical 1M DAU (daily active users) app.
Mess in the head.
is it just an idea or some prototype can be played and tested?
I think people just tired of this app. Now it is shown by numbers and the owners can understand that
Any reason you stick to ruby? Why not use any statically typed language which offers this feature out of the box? We don't argue against typing. We argue about typing like it is done in ruby rbs/sorbet.
The thing is I don't want ruby to meet the fate of javascript. Javascript community is much bigger than ruby will ever be. They had to manage so many people writing too many code, and invented tool for them so they can contribute without making them learn completely new programming language. Easier to jump in. And I should mention typescript types is much better than what we have in rbs/sorbet. They have types inside language, without annotation like what we have separate sig DSL in ruby.
We should invent new programming language typed_ruby and give him separate life, and then history will prove us whether it should have been implemented in the first place. But not try to push it into stdlib and persuade everyone else that it is the right way to go.