frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Rust off Rails: The opinionated web stack for the AI era

https://rustoffrails.org/
29•mike1o1•1h ago

Comments

xutopia•43m ago
Loco is a Rust framework that adopted all Ruby on Rails conventions and they're applied through and through. The naming of this project confused me.
joshmn•39m ago
Rails has a ton of conventions but also implements a lot of patterns described in Patterns of Enterprise Application Architecture. People seem to forget the latter.
firemelt•33m ago
whoa cool can u elaborate more?
xutopia•11m ago
Josh is right. ActiveRecord, MVC, Front Controller(router + ActionDispatch), Template View(ERB) as well as a lot of what works under the hood in ActiveRecord comes from that book.

Though when I mean conventions I also mean where files are placed, how tables and fields are named, how migrations work and how DRY is part of the framework through and through.

A Loco app doesn't require fiddling with the database at all to replace its Rails counterpart. Hence why this naming of project confused me.

poszlem•37m ago
"Mostly Claude Opus 5.5 in Claude Code, with one human steering by prompts. "

I find it funny that I would happily use a version of this if I created it (with Claude), but somehow cannot get myself to use it since it's been prompted by someone else. I wonder what's that about.

bitbasher•34m ago
That's something I don't fully understand with a lot of these (clearly ai generated) projects.

If you didn't take the time to build the thing you're trying to sell to me (even if it's free) why should I buy (use) it? I could just prompt my own solution instead of randomly curl-installing some thing from someone I don't know.

Am I the crazy one here?

dumberquestions•5m ago
Well, tokens cost money, and in theory, if someone else already built something you need that costs a billion tokens, it makes more financial sense to use theirs than prompt your own.
ModernMech•4m ago
> I could just prompt my own solution

Okay but in the limit, you can't prompt all the things. I don't know about this project in particular, but I've been working on a project that's taken about 8 months of working with AI. Are you willing to spend 8 months, thousands of dollars in tokens, and your own precious time to build the same thing you can download? How many projects are you willing to do that for?

lowbloodsugar•33m ago
For me it's because I've seen what others do with Claude vs how I iterate with Claude. There's an enormous range in the bound "one human steering". Oh, is that a zen koan? What is the sound of one human steering?
danso•35m ago
> Rust off Rails is a set of Markdown files that tell coding agents how to build a full-stack Rust web app: one blessed stack, one layout, one way to do each thing. The convention lives in the prose. The agent writes the code...Other frameworks ship a library. Rust off Rails gives your agent the judgment

I suppose I wrongly infer "deterministic" from "opinionated". But this approach still doesn't particularly opinionated other than "AI agents are sophisticated and reliable enough nowadays to build a stable Rust app from Markdown instructions"

ambicapter•3m ago
We live in a post-truth and post-definition world.
logankeenan•33m ago
This already exists and it’s called loco

https://loco.rs/

roarcher•25m ago
That's not the same thing at all. Loco is an actual framework. This project apparently contains no code at all. It's just a bunch of markdown files that tell an LLM how to implement a web app from scratch following Rails's conventions.
mchusma•15m ago
Have you used loco? Curious any thoughts.
pjmlp•30m ago
The Web stack for the AI era is using CMS products like Optimizely Opal, Sitecore AI, Storyblocks, Sanity, Contentful,... combined with Vercel V0.
tayo42•25m ago
Why is this better then dumping my thoughts into a file and having some AI go and build an app off whatever the fotm web framework in Rust is and react?

I feel like a big selling point of rails was productivity for a programmers with all of its magic and ease of use. But if your not reading the code,who cares? Ai should be smart enough to work with any format of notes?

microsoftedging•32m ago
I think that's it really, the fact that someone else made it. Sometimes we make things for ourselves that lean perhaps on the _functional_ side, (tools, food...) that we would never want served to us. And AI just exacerbates this. I do wonder why that is though.
reassess_blind•24m ago
Very true with the food analogy. I’m not eating whatever this persons concoction is, but I’ll make it myself at 3am and chew it gloomily.
red_hare•29m ago
It reminds me of when everyone was trying to build their own frontend framework. Like "neat, I agree with this in concept, but I don't trust your code or you to maintain this project"
rj_hoff•29m ago
I feel the same way, there’s a disconnect between writing the code and prompting the code that requires a different form of interaction from the human, I’ll call it respect for lack of a better word.

The problem for me, and I suspect for you, is I don’t know how to quantify the level of respect other humans have put into their prompt engineering and iterative processes to ensure the output is satisfactory.

I think we’re going to eventually learn how to determine prompt competence the same way we’ve determined code competence but it’s going to take a while before it all shakes out.

Bitbucket Is Down!

https://bitbucket.status.atlassian.com/incidents/ldlx0fdgls28
1•cfontes•35s ago•0 comments

Congressional candidate Lander detained by IDF while picking olives in West Bank

https://twitter.com/bradlander/status/2112853707784118403
4•grandpajoey•1m ago•0 comments

Texas data center boom could erase decades of progress on air quality

https://www.texastribune.org/2026/10/20/data-centers-texas-air-quality-report-pollution-health-ri...
2•hn_acker•2m ago•0 comments

Poll: What percentage of your professional code do you write by hand?

3•dyauspitr•2m ago•0 comments

Show HN: Synteq hackathon is giving out a flamethrower, 1/2 a cow, a DGX Spark

https://hack.synteq.app
1•benchaupt•2m ago•0 comments

'AI' Software Crisis: Software Developers have been promoted into incompetence

https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/
2•speckx•3m ago•0 comments

Musk says Tesla and SpaceX formed special committees to discuss merger

https://www.cnbc.com/2026/10/20/spacex-spcx-earnings-live-updates-q3-2026html.html
1•malshe•3m ago•0 comments

The death of history's most successful publisher

https://pluralistic.net/2026/10/20/main-character-syndrome/
2•hn_acker•8m ago•1 comments

Hertzon: Open-Source 3D Full-Wave FEM Solver

https://github.com/c8501024/Hertzon
1•sasvari•8m ago•0 comments

Show HN: VoxScribe, offline Whisper voice typing for Android and Windows

https://github.com/ahmedhmam1994/voxscribe-ai-voice-dictation
1•ahmedibrahim199•9m ago•0 comments

Formal Methods for Spec-Driven Development: Catching Requirement Conflicts

https://blog.fizzbee.ai/formal-methods-for-spec-driven-development-catching-requirement-conflicts...
3•jayaprabhakar•10m ago•0 comments

Show HN: Decentralised AI Inference Network

https://rootmode.ai/
1•cphr•10m ago•0 comments

EA is shutting down BioWare

https://www.theverge.com/games/1015647/ea-is-shutting-down-bioware
4•aaronbrethorst•11m ago•0 comments

Fortinet Releases Security Hardening Release for Multiple Products

https://www.fortinet.com/blog/ciso-collective/fortinet-releases-security-hardening-release-for-mu...
2•thomseddon•11m ago•0 comments

We just gave a million dollars to Open Source maintainers

https://blog.sentry.io/another-year-another-1-000-000-to-open-source-maintainers/
1•tosh•11m ago•0 comments

iPhone Duo Supports Apple Pencil Starting with iOS 27.2

https://www.macrumors.com/2026/10/21/iphone-duo-apple-pencil-support-ios-27-2/
1•tosh•12m ago•0 comments

Base Labs releases top-ranked decision models mammoth-1 and and elephant-1

https://www.baseten.co/blog/the-best-decision-models-in-the-world-mammoth-1-and-elephant-1/
5•kodablah•13m ago•0 comments

Terminal Tax: e-file your return straight from your AI assistant

https://terminal.tax
1•maxwelldubin•13m ago•0 comments

Local first and OSS meeting transcriber and work log too "Merkwerk"

https://github.com/ArzelaAscoIi/merkwerk
1•arzelaascoli•14m ago•1 comments

6 in 10 Job Seekers Are Rethinking How They Write to Avoid Sounding Like AI

https://www.greenhouse.com/newsroom/6-in-10-job-seekers-are-rethinking-how-they-write-to-avoid-so...
1•inclinq•15m ago•0 comments

Explained: How the Tesla Roadster Flies, Flips, and Sucks

https://www.caranddriver.com/news/a74165059/tesla-roadster-thrusters-fan-system-explained/
1•herbertl•16m ago•0 comments

The revised rules of engineering management with Will Larson

https://newsletter.pragmaticengineer.com/p/the-revised-rules-of-engineering
1•yowmamasita•19m ago•0 comments

Cops Warned to Look for 'Suspicious Behavior' from People Opposing Flock

https://www.404media.co/cops-warned-to-look-for-suspicious-behavior-from-people-opposing-flock-at...
7•cdrnsf•20m ago•0 comments

Garmin Revamps and Opens Up Connect Developer API Program: All the Details

https://www.dcrainmaker.com/2026/10/garmin-connect-api-revamps-connect-developer.html
2•nradov•20m ago•0 comments

Show HN: Shellwing – an open-source SSH client built on libghostty and GPUI

https://github.com/hivepaas/shellwing
1•tiendc•24m ago•0 comments

ANA business class Mexico City↔Tokyo: 46 award dates at 85k Aeroplan points

https://businessclassdata.com/posts/mex-tokyo-ana-aeroplan
1•norsak•25m ago•0 comments

The PHP fix for CVE-2026-109618 and CVE-2026-109619: +11556 lines of code

https://github.com/php/php-src/commit/31c0ea7d7ff1d1fccb6492e52dab544011628065
5•TekMol•25m ago•4 comments

Electronic Arts to Cut 400 Jobs, Shut Down BioWare

https://www.bloomberg.com/news/articles/2026-10-21/electronic-arts-to-cut-400-jobs-shut-down-bioware
17•minimaxir•27m ago•4 comments

Beginning of the Ende (A Deno Fork)

https://blog.webb.page/WM-105
1•porridgeraisin•31m ago•0 comments

Show HN: I created instruments for people who have no idea how to play one

https://jamfetti.boondoggle.studio/
2•DJSnackySnack•33m ago•2 comments