{"slug": "rv", "name": "rv", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 3, "commenters": 4, "warners": 0, "score": 2.817, "rising": -0.98, "first": "2026-01-02", "latest": "2026-04-09", "why": "Maybe https://github.com/spinel-coop/rv will be the answer when it's ready", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 1, "compare": 0, "warn": 0}, "spark": [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "Maybe https://github.com/spinel-coop/rv will be the answer when it's ready", "kind": "", "icon": true, "domain": null, "github_repo": "github.com/spinel-coop/rv", "official_url": "https://github.com/spinel-coop/rv", "pricing": "", "aliases": ["rv"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 761444784, "item_id": 47590299, "url": "https://news.ycombinator.com/item?id=47590299", "by": "thramp", "date": "2026-03-31", "stance": "recommend", "quote": "a \"uv but for ruby\" is a blindingly obvious thing to do", "excerpt": "This is a disappointing look for Ruby Central. I have to get back to work, but their retroactive framing that Andre and Samuel's work on RV justified Ruby Central's subsequent actions is contradicted by their own admissions. By their own admission, Andr\u00e9 is a contractor to Ruby Central. Contractors, especially under California law, have no contractual obligation of confidentiality to the other party unless there's a ", "context": "runs a 10-person business with employees in California", "use_case": "", "switched_from": "", "story": "RubyGems Fracture Incident Report"}, {"id": 754339248, "item_id": 47146203, "url": "https://news.ycombinator.com/item?id=47146203", "by": "cheshire_cat", "date": "2026-02-24", "stance": "recommend", "quote": "It's called rv", "excerpt": "It's called rv: https://github.com/spinel-coop/rv", "context": "", "use_case": "", "switched_from": "", "story": "How we rebuilt Next.js with AI in one week"}, {"id": 743419040, "item_id": 46463690, "url": "https://news.ycombinator.com/item?id=46463690", "by": "angristan", "date": "2026-01-02", "stance": "recommend", "quote": "Maybe https://github.com/spinel-coop/rv will be the answer when it's ready", "excerpt": "Maybe https://github.com/spinel-coop/rv will be the answer when it's ready", "context": "", "use_case": "Ruby install and version management", "switched_from": "", "story": "Can Bundler Be as Fast as Uv?"}]}], "caveats": [], "who": [{"by": "thramp", "context": "runs a 10-person business with employees in California", "url": "https://news.ycombinator.com/item?id=47590299", "date": "2026-03-31"}], "tags": [], "use_cases": ["ruby install and version management"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=47707485", "title": "Rv: The Missing Piece for Ruby Programmer Happiness", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47587631", "title": "RubyGems Fracture Incident Report", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47142156", "title": "How we rebuilt Next.js with AI in one week", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46458302", "title": "Can Bundler Be as Fast as Uv?", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {"recommend": 1}, "2026-03": {"recommend": 1}, "2026-04": {"neutral": 1}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 763325760, "item_id": 47707860, "url": "https://news.ycombinator.com/item?id=47707860", "by": "jjgreen", "date": "2026-04-09", "stance": "neutral", "quote": "Project page: https://github.com/spinel-coop/rv/", "excerpt": "Actual title: \"rv: La pieza perdida para la felicidad del programador Ruby\" Project page: https://github.com/spinel-coop/rv/", "context": "", "use_case": "", "switched_from": "", "story": "Rv: The Missing Piece for Ruby Programmer Happiness"}, {"id": 761444784, "item_id": 47590299, "url": "https://news.ycombinator.com/item?id=47590299", "by": "thramp", "date": "2026-03-31", "stance": "recommend", "quote": "a \"uv but for ruby\" is a blindingly obvious thing to do", "excerpt": "This is a disappointing look for Ruby Central. I have to get back to work, but their retroactive framing that Andre and Samuel's work on RV justified Ruby Central's subsequent actions is contradicted by their own admissions. By their own admission, Andr\u00e9 is a contractor to Ruby Central. Contractors, especially under California law, have no contractual obligation of confidentiality to the other party unless there's a ", "context": "runs a 10-person business with employees in California", "use_case": "", "switched_from": "", "story": "RubyGems Fracture Incident Report"}, {"id": 754339248, "item_id": 47146203, "url": "https://news.ycombinator.com/item?id=47146203", "by": "cheshire_cat", "date": "2026-02-24", "stance": "recommend", "quote": "It's called rv", "excerpt": "It's called rv: https://github.com/spinel-coop/rv", "context": "", "use_case": "", "switched_from": "", "story": "How we rebuilt Next.js with AI in one week"}, {"id": 743419040, "item_id": 46463690, "url": "https://news.ycombinator.com/item?id=46463690", "by": "angristan", "date": "2026-01-02", "stance": "recommend", "quote": "Maybe https://github.com/spinel-coop/rv will be the answer when it's ready", "excerpt": "Maybe https://github.com/spinel-coop/rv will be the answer when it's ready", "context": "", "use_case": "Ruby install and version management", "switched_from": "", "story": "Can Bundler Be as Fast as Uv?"}]}