Top
Best
New

Posted by iNic 6 days ago

Please just try HTMX(pleasejusttryhtmx.com)
615 points | 507 commentspage 11
delfugal 6 days ago|
What you need is more f-bombs in your article.
lvl155 6 days ago||
To be honest, none of these new-ish frameworks are good because there’s not enough data to train LLMs. React/NextJS is great because I can 80% get there with LLMs.
chaosharmonic 6 days ago||
> Honor obliges me to admit this is not literally true. bettermotherfuckingwebsite.com is a fucking pedagogical masterpiece and reshaped how I built my own site. But let's not spoil the bit...

> Inspired by (and in joyful dialogue with) motherfuckingwebsite.com, justfuckingusehtml.com, bettermotherfuckingwebsite.com, and justfuckingusereact.com. Extremism in defense of developer experience is no vice! This site made by me. Does this all sound a bit like shallow slop? Yup, please help make it better.

I agree with you, and wrote a similar one for Markdown that you might enjoy. Same overall naming scheme. (Note: open the comments before you judge the use of a Web Component for rendering purposes.)

furyofantares 6 days ago||
> "I'm not a fucking saint"

You're not a fucking person, this is LLM output.

It starts with the overdone sweary thing then mentions it's overdone and says it's not gonna do it, and it's almost enough to make me think the article is going to offer someone's point of view. But once again the LLM has erased any point of view the author may have had going in (or prevented them from developing it) and replaced it with a mediocre infodump.

I think this is the 5th slop I've seen atop HN in 24 hours.

> This site made by me, with tongue firmly in cheek.

Well, the LLM ruined it, and you didn't even tell us it participated.

rpdillon 6 days ago||
Do you have evidence, or is it mostly vibes?

EDIT: Decided to dig up the source: https://github.com/algal/pleasejusttryhtmx/commits?author=al...

Looks like the initial commit might well have been generated, and then the document touched up in several following commits.

But there's clearly a person behind it: algal.

furyofantares 6 days ago||
There's a person behind all of these bad posts that are making it here. What I've said is that their perspective has been erased by the garbage the LLM put together from whatever inputs they gave it. OK - OK - I did say "you're not a real person" which is maybe what you're responding to here; I did not mean algal is not a real person, I meant algal didn't write the line I was quoting.

But yes, it's "vibes" - although extremely obvious IMO. Extreme usage of headings for paragraphs, which are often just a bullet list or a string of short marketing-speak fluff statements.

That's all aesthetic though and not the offensive part, it's just what makes it obvious. The offensive part is you can read the whole thing and come away with little more than the title. The author's perspective and voice is lost, beyond "they want you to try htmx" I can't tell what they care about or why, I can't tell what it is they were excited to try to convey.

Btw they did just add this to the footer.

> Does this all sound a bit like shallow slop? Yup, please help make it better.

rpdillon 5 days ago||
Yeah, I saw that, but when I went back and looked at the content, there are sentence fragments that seem atypical, although there are a fair number of em-dashes. I guess it wasn't as obvious to me, and I felt your original comment was harsh. But perhaps justified.

I noticed the footer, too, and was a bit disappointed. Live and learn!

chamomeal 6 days ago|||
I appreciate the discussion that this post sparked. But it is so lame that something like this is LLM generated. It's a perfect setup for some fun creative writing, what is the need to pour slop all over it??

Also the lack of comments calling out the obvious AI style is confusing to me. HN usually jumps on this stuff. Are we just getting tired of calling it out? Or have we just accepted that we're going to read slop sometimes? Or I guess the opportunity to talk about HTMX was probably more important than the post content

furyofantares 6 days ago||
My theory is that a lot of people skim articles and then go to comments, or even just skip to comments once there are a few, and that these are "good enough" when skimming to produce a jumping off point for some commentary.

But now that it's very easy to produce articles that pass that test but don't have much value beyond that, we're seeing a lot of low quality stuff make it.

nicolaslem 6 days ago||
I don't think this is straight LLM, it's probably an homage to a line of websites like https://thebestmotherfucking.website
furyofantares 6 days ago||
For sure the author had an idea and went to the LLM to produce the post. And I'm aware of those prior sites (some of which are linked at the bottom.)

I mean nothing is straight LLM, you must prompt them and people are putting their ideas in and linking to other sources and getting stuff like this out. And hopefully editing or iterating, but not enough it would seem most of the time.

I'm saying their perspective doesn't shine through the crap and I'm sick of reading mediocre infodumps from LLMs.

algallagla 5 days ago||
I get it. Sorry if I wasted your time.
furyofantares 5 days ago||
Hey, thanks for adding a link* to a making-of video at the end of the post. Your perspective shines through when you explain the motivation in that first half, and my complaint is really that leaning on LLM writing makes this hard or impossible to see.

The second half of the video is great too, I love seeing the actual prompts that go into the LLM.

And I don't think you wasted my time, I'm sorry if "you're not a person" came off directed at you, when my complaint is really that I couldn't find you through all the tokens. I'm glad the video remedied that.

* https://youtu.be/2P0CZPZzoZg

synergy20 6 days ago||
htmx led to spaghetti code for me. react is too much to learn. using vuejs these days.
mircerlancerous 6 days ago||
You don't need React or HTMX; just put onclick= on your element and make your call with vanilla javascript. Use these frameworks if you want, as they're both neat, but frankly I think people forget that there are other options
tommica 5 days ago||
> If you hate it, you've lost a weekend. But you won't hate it. You'll wonder why you ever thought web development had to be so fucking complicated.

This part is said really well, and applies to anything. "It's just a single weekend" is a cure to the whole "wasting time" argument/excuse that I guess a decent amount of people have - at least I know I do.

Really well written article, having both when to use and when not to use, is a nicely balanced view.

gloosx 6 days ago||
This fucker didn't even bother showing us some real POST requests. And he actually wrote JavaScript to make those work.

Why would you mock it on the client-side if HTMX makes it so simple??

falldrown 6 days ago||
14kb gzipped file? sorry no.
nymanjon 10 hours ago|
fixi.js, nomini.js, data-star, htmz-be. All have smaller footprints. All work just fine, depending on your needs.
ohelm 6 days ago|
No
More comments...