51 ms·
I used cursor over the past three weeks to update a 12 year-old Ruby on rails project. While it has been slightly updated throughout the years, this was my firs
by kshahkshah 10mo ago
I used cursor over the past three weeks to update a 12 year-old Ruby on rails project. While it has been slightly updated throughout the years, this was my first proper modernization of the code base.
It’s been a real pleasure getting back into Ruby after so many years in typescript, python, and rust.
Happy to see the update. Real shame about the haters here, the Ruby community is a supportive and positive bunch that has shipped real products while others seem to worship at the altar of computer science alone… that’s about as counter snarky as I want to be here
- DonHopkins 10mo ago[flagged]
- znpy 10mo ago[flagged]
- DonHopkins 10mo ago[flagged]
- periodjet 10mo ago[flagged]
- tovej 10mo ago[flagged]
- eudamoniac 10mo agoSo everyone born in USA is a native American, right?
- tovej 10mo agoYes, they are native to the USA. They aren't native american of course. That's a silly dishonest argument based on wordplay.
- eudamoniac 10mo agoSo why are they not "native Americans" but the people referenced in your quote are "native Brits"?
- tovej 10mo ago[flagged]
- TimTheTinker 10mo agoSo using a term as an ethnonym for historically British ethnic people is racist? If so, is it racist to assert or assume that ethnic Europeans exist?
- periodjet 10mo agoSocial justice fundamentalism asserts that there are favored (“oppressed”) groups, and disfavored (“oppressor”) groups. True believers have created a largely arbitrary grouping called “white people”, assigning it the “oppressor” label. If a favored group’s nation were flooded by “white people”, that would be seen as an emergent situation requiring remedy; the opposite is what we’re seeing play out in societies like Britain, and is Not a Problem. I’m committing an act of violence by even describing it in this way. How or when a disfavored group is restored to neutral or favored status is undefined; one would presumably have to consult a head priest of the movement for an answer (and I wouldn’t expect any coherence or clarity).
- TimTheTinker 10mo agoIt sounds like a Marxist structure with re-assigned labels.
- scruple 10mo agoI spent ~16 years with Ruby (as a non-primary language for the first 5 years, but then as my primary for the remainder), from ~2006/2007 til 2022/2023. I had a couple of hours free to spin up new personal project this morning. At first I was going to default to Python since I use it heavily at work. On a whim, I decided to see what Ruby 3.4 has to offer since it's been a few years. I am very happy with that decision. I really miss Ruby the language a lot, it's such a joy to work with.
- andrei_says_ 10mo agoRuby is still a joy for me, too, and Rails continues to evolve while providing solid best practices as the default. A side effect is an increased intolerance to agony, boilerplate verbosity, complexity. I look at the JavaScript world and shudder. Also, Ruby being as expressive as it is, describing things to an LLM is not really a timesaver over writing the code myself.