Live data from Hacker News

Just use HTML

justfuckingusehtml.com

91–100 of 188 posts

Re: Just use HTML

#91
post #22
post #6

Somehow this site is both plain HTML yet also blocks the Firefox reader button, rendering it unreadable. ( Edit: Browsing to https://justfuckingusehtml.com/index.html shows the reader button, I guess Firefox has a really dumb heuristic for when it shows. )

I was having trouble getting reader mode to "detect" my blog posts a while back, I was never able to find documentation on how it decides to show the button or not.

You may be able to debug it with https://github.com/mozilla/readability

Re: Just use HTML

#92

Look — I’m old enough to remember when the “web standards movement” was controversial. I had to argue with my boss about using CSS vs tables. And I remember when you did need javascript to do a lot of things that HTML now does natively. JS frameworks had to exist to push the state of the art, because the state of the art got stuck. The standards bodies and browser vendors got their shit together, and now you can do t…

Sort of but it just builds on top of cruft. CSS and html is poorly designed to do what we are doing with it today.

Like I understand the point of not building bloat. But the reason why people build bloated stuff like react is because the primitives are just raw shit. HTML and css is just really bad.

Re: Just use HTML

#94

We made tirreno website [1] with only HTML 4.01 and 1 transparent pixel, no CSS or JS. Works well on any device. Easy to update. Highly recommended. [1] https://www.tirreno.com/

Impossible to read on mobile unless you pinch zoom way in and then pan back and forth across the page. A bit bold to say that it works well.

Interesting, as the webpage has a viewport meta tag.

May I ask what your phone model is?

Re: Just use HTML

#95

> Hey, dipshit! I couldn’t care less but… good luck convincing people with this attitude.

I think some people who really centered their lives and careers around doing the opposite of what this website says can’t see the humor in it.

I think you need to stop telling people what you think. There is a risk you might be wrong and you come across as ignorant. Case in point: I didn’t build my career around front end technologies. Frankly, I am certain you have no clue what I do.

Don’t bend yourself backwards over it. All I’m saying is: if your sense of humour is repulsive, good luck. If it’s a satirical thing, give me a clue.

Re: Just use HTML

#96
post #6

Somehow this site is both plain HTML yet also blocks the Firefox reader button, rendering it unreadable. ( Edit: Browsing to https://justfuckingusehtml.com/index.html shows the reader button, I guess Firefox has a really dumb heuristic for when it shows. )

Readability's heuristic is intentionally opaque as a defense against targeting by advertisers and others who abuse the web.

Why not just always show it?

Re: Just use HTML

#97
post #40

We made tirreno website [1] with only HTML 4.01 and 1 transparent pixel, no CSS or JS. Works well on any device. Easy to update. Highly recommended. [1] https://www.tirreno.com/

It's super zoomed out on my phone, it doesn't have a mobile viewport. And if you do want to read text, you have to zoom in more than the width of the full page so you have to constantly scroll left and right.

This is a failure or regression of mobile browsers. We once had automatic line wrapping (Opera Mobile did it best back in its Presto engine days) which provided readable size paragraphs and avoided the need for horizontal scrolling. The onus of adapting the presentation to the medium shifted to the websites, while browsers lost agency.

Re: Just use HTML

#98

Earlier quoted context omitted.

Readability's heuristic is intentionally opaque as a defense against targeting by advertisers and others who abuse the web.

Why not just always show it?

You can configure that as a default in Safari, and manually opt sites out to allow them to render normally; I use the setting on iOS and have for years.

I think Firefox requires an extension (vendoring Readability.js) to behave similarly, since it doesn't expose its built-in version even to extension developers. (I don't think that's even part of the manifest spec.) I've never wanted the behavior on a desktop browser, though, so don't take my word for it; it's been probably most of a decade since I looked.

The intention behind Readability's introduction was that it remain a feature entirely and only under control of the user. So far as I'm aware, those browsers implementing the capability have honored that intent, as has W3C.

Re: Just use HTML

#99

"AI's out here, a gift from the heavens (or at least from Sam Altman's nerd fortress) ready to write your shitty little to-do app in five seconds flat. It can churn out pixel-perfect HTML, debug your fuck-ups, and probably even wipe your ass if you ask nicely. But no, you're still humping your frameworks like they're the last lifeboat on the Titanic." Personal opinion is that AI will reduce the need for higher abstra…

> We will see wildly different software paradigms as the need for human understanding drops Isn't an LLM basically another abstraction layer? Unlike React or EF Core, it can talk back

I think of LLMs as a compiler of language into code, it can generate lower level code than we would normally build

Re: Just use HTML

#100

"AI's out here, a gift from the heavens (or at least from Sam Altman's nerd fortress) ready to write your shitty little to-do app in five seconds flat. It can churn out pixel-perfect HTML, debug your fuck-ups, and probably even wipe your ass if you ask nicely. But no, you're still humping your frameworks like they're the last lifeboat on the Titanic." Personal opinion is that AI will reduce the need for higher abstra…

i'm not sure i agree. maybe if you're "vibe-coding", but not if you're using AI as an assistant. a good abstraction makes it hard to write bugs, so telling AI to use a certain library (which i know to be high quality) is a good way to constrain the types of bugs i have to look for when reviewing the code.

once AI reaches a certain level of accuracy, it will seem foolish to make it use abstractions built for humans
Post reply on HN