Live data from Hacker News

Shadcn/UI now defaults to Base UI instead of Radix

ui.shadcn.com

151–160 of 180 posts

Re: Shadcn/UI now defaults to Base UI instead of Radix

#151
post #8

For 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.

Ticking up a version number is all fine and good until it requires a dependency upgrade you aren’t ready for. If for example you wanted to upgrade MUI from 4 to 5, you’d find react 17 wasn’t supported. And if you weren’t ready or able to upgrade react, then you’d just be stuck using a UI library going more out of date by the day. With shadcn / the copy paste format, you’ll almost never see that happen. The button sha…

MUI v5 absolutely supported React 17 though. Unless you're thinking of React 16, which hadn't had updates for almost a year when MUI v5 released.

Re: Shadcn/UI now defaults to Base UI instead of Radix

#152

Earlier quoted context omitted.

> respecting the reader When people say LLM slop is disrespecting the reader, I don't think they are complaining about style.

That's where the annotation in plannotator helps. I'm asking to scan projects on gitlab, go through some docs to find more grounding material, write a subarticle (in the same style), scan logs on the test env, issue some curls, etc.; until the whole article is digestible - in the "backing knowledge graph" department.

Respecting the reader means:

- Understanding what you wrote

- Verifying correctness of any claims

- Putting in at least as much effort writing as your audience will reading

- Not sharing generated content if you can't do the above. If you must, then explicitly disclaiming your use of AI

It does not mean "prompting AI better"

Re: Shadcn/UI now defaults to Base UI instead of Radix

#153

Earlier quoted context omitted.

The post effectively communicated what it needed to. It seemed both written and structured in a way that was optimized for human consumption. If they used AI to write this and that gave them more time to volunteer their time towards developing this fantastic piece of open source software, then this all seems like a good thing to me.

The issue is that you can't trust that every word of the message was intentional due to how much Claude will usually add various levels of nonsense, some more obvious some less to your voice or requests. Considering how much Claude alters the meaning of what I want to communicate I wouldn't trust the accuracy of that output right. And I use Claude a lot, 24/7, but not for things like that. And I appreciate how much i…

LLMs literally are incapable of writing in the way humans are. Generating a string of tokens is a completely different task than composing prose be it fiction, documentation, or product releases. It would take an insane harness on the par of a complexity of a coding harness to write at the level of college graduate.

So when I see someone saying LLMs are suitable for this use I must assume that they don’t think what they are writing is worth the effort or they don’t understand how effective written communication works. Either way, I’m resentful of it in the way someone reviewing a slop PR is.

I’ve been thinking about this a lot this week after having fable try to write some design docs and it outputting 1k line docs which I had to manually rewrite to 200-300 lines. I should of just did it myself to start.

Re: Shadcn/UI now defaults to Base UI instead of Radix

#154

Earlier quoted context omitted.

That's where the annotation in plannotator helps. I'm asking to scan projects on gitlab, go through some docs to find more grounding material, write a subarticle (in the same style), scan logs on the test env, issue some curls, etc.; until the whole article is digestible - in the "backing knowledge graph" department.

Respecting the reader means: - Understanding what you wrote - Verifying correctness of any claims - Putting in at least as much effort writing as your audience will reading - Not sharing generated content if you can't do the above. If you must, then explicitly disclaiming your use of AI It does not mean "prompting AI better"

> Putting in at least as much effort writing as your audience will reading

This is the big one.

> Ideally not sharing generated content if you can't do the above. If you must, then explicitly disclaiming your use of AI

This is the reason why people get mad about AI generated open-source PRs and repositories. Rather than contributing thoughtfully to the commons, you make it a dumping ground when you do this.

Re: Shadcn/UI now defaults to Base UI instead of Radix

#155

It’s getting tiring to hear at this point, but the Claude voice comes through clearly in this post, and it’s a little off-putting. If even an important product release doesn’t warrant full human attention, where will we draw the line?

Am I the only one who expects ALL writing to be generated or at least edited by an LLM going forward? It's like pointing out the fabric in my clothes was not hand woven by a human. Sounding like an AI wrote it is not as valid a criticism as "it was unclear about...", or "It was too long", or "It left out this important point...". Can't we move past the "It sounds like AI..." posts?

Look, if you can’t take the time to communicate with me, I won’t waste my time listening to you.

Writing is not hard. It’s a fundamental skill. Even before LLMs, any successful professional had strong writing skills, and those that didn’t were treading water at best. This isn’t classism. It’s just that we literally can not communicate if you aren’t willing to put in the effort. And if you don’t need to take the time to put it in writing then I don’t need to read it.

Re: Shadcn/UI now defaults to Base UI instead of Radix

#156

It’s getting tiring to hear at this point, but the Claude voice comes through clearly in this post, and it’s a little off-putting. If even an important product release doesn’t warrant full human attention, where will we draw the line?

The post effectively communicated what it needed to. It seemed both written and structured in a way that was optimized for human consumption. If they used AI to write this and that gave them more time to volunteer their time towards developing this fantastic piece of open source software, then this all seems like a good thing to me.

[deleted]

Re: Shadcn/UI now defaults to Base UI instead of Radix

#157

Earlier quoted context omitted.

The post effectively communicated what it needed to. It seemed both written and structured in a way that was optimized for human consumption. If they used AI to write this and that gave them more time to volunteer their time towards developing this fantastic piece of open source software, then this all seems like a good thing to me.

The issue is that you can't trust that every word of the message was intentional due to how much Claude will usually add various levels of nonsense, some more obvious some less to your voice or requests. Considering how much Claude alters the meaning of what I want to communicate I wouldn't trust the accuracy of that output right. And I use Claude a lot, 24/7, but not for things like that. And I appreciate how much i…

Then don't trust it. Don't read it. Don't use it. But I don't get this obsession with trying to police and control everyone's use of AI. Hint: you can't control everyone. They're going to do what they want whether you like it or not. The only thing you can do is move on.

Re: Shadcn/UI now defaults to Base UI instead of Radix

#158

It’s getting tiring to hear at this point, but the Claude voice comes through clearly in this post, and it’s a little off-putting. If even an important product release doesn’t warrant full human attention, where will we draw the line?

Am I the only one who expects ALL writing to be generated or at least edited by an LLM going forward? It's like pointing out the fabric in my clothes was not hand woven by a human. Sounding like an AI wrote it is not as valid a criticism as "it was unclear about...", or "It was too long", or "It left out this important point...". Can't we move past the "It sounds like AI..." posts?

You are welcome to continue to read these LLM-generated writings without questioning their content.

Re: Shadcn/UI now defaults to Base UI instead of Radix

#159

Earlier quoted context omitted.

The post effectively communicated what it needed to. It seemed both written and structured in a way that was optimized for human consumption. If they used AI to write this and that gave them more time to volunteer their time towards developing this fantastic piece of open source software, then this all seems like a good thing to me.

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.

I think the problem is that too many people use AI to write bullshit. Thus AI writing becomes a cue for bullshit.

For people who have internalized AI writing as a cue for bullshit, it is very difficult to read obvious AI writing without constantly being cue-ed that the thing they're reading is bullshit. Even if it's not.

Post reply on HN