anonygler
Joined 7 years ago
Joined 7 years ago
They claim it’s faster than ERB but only show micro benchmarks. This is basically a form of lying.
This approach stinks for a lot of reasons:
- it adds a ton of pressure on the garbage collector. - the backtraces suck to debug. Ruby is better now than in 2010, but it’s still lame. - your templates are largely static. Yet when it lives as code you can’t cache any of it. An efficient ERB generator is just cached strings concatenations. Very efficient in Ruby.
Finally, Rubyists hate this and it’s why the community is slowly dying. Almost all your frontend should be in JS/JSX at this point. Even the static stuff.
Notion/Retool/Airtable/Coda/Etc are fighting over a cursed long tail and their employees are slowly going insane trying to generalize asymptotic industries. The “AI” rebranding has no doubt made them want to put a gun in their mouths.
They want business from me, a tech savvy technical leader in an enterprise who mostly doesn’t care about what they offer. I want all my docs to live in Git, the way it does in Google’s g3doc.
We use Notion and, while it seems better than Confluence, I’ve never actually authored a single thing in it. It has no overlap with my goals. The world should be accessible from my IDE, and if I were them that’s where I’d really focus: a bi-directional sync and a first class VS Code plugin for whatever their file format looks like.
Remember things like this the next time you try to mandate injections with no long term research.
It's also a lot easier to inspect a log stream that maps to an alert with a trace id than it is to assemble a pile of metrics for each user action.
Pluck an average, random nobody from the 3rd world and drop them off in the USA. After a decade they'll be driving a Mercedes to inspect one of their several rental properties.
When Police would over rely on heatmaps for their patrol routes, they always ended up spending too much time in front of Walmarts and not enough in neighborhoods.
Anecdotally, crime in SF is far worse than what's reported. Police won't even show up for your smashed windows.
Allow Waymo on all of Market St. and you'll see it coexists wonderfully.
Should it eventually happen for LLM outputs, I hope we name it Slop Wars.