Earlier quoted context omitted.
Serious question, why does it matter to you? Maybe they wrote a draft and reviewed Claude's writing before publishing. Why are we trying to "call out" when AI is assisting us in our work? This is an open source project, not a F500 company. They have limited resources, maybe English isn't their first language.
I'm not a shadcn user, and so as with any project I'm not familiar with, I'm looking to see if if it's interesting to me. If the post is thoughtful and clear and I like the sense I get of their perspective on programming, then great, tell me more. No guarantees but maybe the writer is someone whose software I'd like to use. Claude doesn't tell me anything except that the writer used Claude. It's the same as with too…
Shadcn/UI now defaults to Base UI instead of Radix
141–150 of 180 posts
Re: Shadcn/UI now defaults to Base UI instead of Radix
#142I'm far from a native web evangelist, I think there's a lot the web APIs especially HTML gets wrong, but div overuse is also wrong.
Re: Shadcn/UI now defaults to Base UI instead of Radix
#143For boring applications - do people prefer the copy paste approach of shadcn instead of a traditional ui library like mantine? The copy paste approach may be easily modifiable but creates new problems - ie now there is an upgrade ai agent for something that should just be ticking up a version number.
"just ticking up a version number" drastically understates the headaches of Material UI over the years. Not a boring application, a very large application -- each major version update was a tedious process because they completely upended many APIs. We've migrated to shadcn, and upgrades are now easy; we can upgrade a single component -- add the new ones free. With MaterialUI we had to update EVERYTHING to their new A…
Re: Shadcn/UI now defaults to Base UI instead of Radix
#144Earlier quoted context omitted.
It is clearly not effectively communicated if the tool used to write it stamps its signature in such a way that it distracts from the great work they’re doing.
It is distracting you because part of your mental focus is on "is this AI".
Re: Shadcn/UI now defaults to Base UI instead of Radix
#145For boring applications - do people prefer the copy paste approach of shadcn instead of a traditional ui library like mantine? The copy paste approach may be easily modifiable but creates new problems - ie now there is an upgrade ai agent for something that should just be ticking up a version number.
I’m leaning towards vendoring for all my new projects. Grabbing an off-the-shelf UI library is easy in the short term, but it’s usually overcomplicated, implements things I won’t ever need, is hard to tweak if/when you want to distinguish your app from the thousand others using the same library, and when you do decide to upgrade it, all your tweaks break in subtle ways. What I think would be the best approach is buil…
It let's you copy in snapshots and change/edit/refine as you go. You own the UI kit the moment you copy it in. I see Shadcn 'upgrades' as nothing more than a stranger's PR to my UI kit, which usually means useless noise, unless there's a specific feature/bug that I need.
Re: Shadcn/UI now defaults to Base UI instead of Radix
#146Earlier quoted context omitted.
It is distracting you because part of your mental focus is on "is this AI".
I love how quickly all AI pushback gets blown off as "skill issue". Even reading and taste now!
Some people let punctuation or grammar mistakes ruin an entire text or post for them, because they choose to focus on those flaws, rather than looking past them and taking in the content itself.
"this was written/assisted by AI" is starting to feel like next-gen "this has spelling/grammar mistakes in it, therefore it is invalid".
Re: Shadcn/UI now defaults to Base UI instead of Radix
#147Earlier quoted context omitted.
that's precisely the objection most people have whether they realize it or not. slop just means "I don't like this style" when AI writes more reliably in a way that people do like, they will stop calling everything AI does slop.
I may complain that I don't like the way a sleezy con man talks, and I may be able to detect his communication patterns, but that doesn't mean I want the con man to speak in a different way I can't detect as sleezy. I don't want to talk to the con man. Obfuscating LLM output to trick the reader into thinking it wasn't LLM output is not respectful.
It's a single git project at my $USER home, that is referenced in global memory. It contains as much information about work things, as possible, to be productive.
I found that, if I allowed Claude to create the notes, it actually became more and more useful, but without the guideline, I just could barely get through reading it manually.
I'd never publish anything with such origin.
Re: Shadcn/UI now defaults to Base UI instead of Radix
#148Earlier quoted context omitted.
Personally I'd prefer React Aria; I don't have the patience to try understand why suddenly everyone is rushing to adopt Base UI instead of Radix which itself was once suddenly the thing everyone rushed to instead of Stitches. Having a library not in anyway related to that to me feels like a big pro. I have found React Aria to be very good. I really like how its a set of hooks, a set of premade components using said h…
> why suddenly everyone is rushing to adopt Base UI instead of Radix MUI (who started Base UI) hired the Radix "original" developers and they were pushing that as it being Radix v2.
Re: Shadcn/UI now defaults to Base UI instead of Radix
#149Earlier quoted context omitted.
> Just read the post and it didn’t sound AI to me. Those short and punchy two-part sentence groups very much feel like the writing that Claude does, like: The writing feels familiar. Suspicion earns its keep. Ultimately, the judgement remains yours. Not conjecture, your thoughts. Then again, I bet how much aversion people feel to that sort of thing depends on how much they’ve been exposed to that, especially in frust…
It's not that it's bad writing. It's that people are used to bad writing. People are used to garbage. For example, your comment is awful from a literature or writing perspective. It needs to be edited. This comment that I'm writing right now is awful. We're used to crap writing and people who don't care about editing and putting out good, thoughtful words. When all you're used to is garbage, things that actually are…
Re: Shadcn/UI now defaults to Base UI instead of Radix
#150Earlier quoted context omitted.
"just ticking up a version number" drastically understates the headaches of Material UI over the years. Not a boring application, a very large application -- each major version update was a tedious process because they completely upended many APIs. We've migrated to shadcn, and upgrades are now easy; we can upgrade a single component -- add the new ones free. With MaterialUI we had to update EVERYTHING to their new A…
This sounds like a problem with Material UI being undisciplined with API compatibility, rather than a problem with the broader approach itself.
There were a couple of rough migrations though.