User's banner
Avatar

rysiek

rysiek@szmer.info
Joined
9 posts • 9 comments
Direct message

HAproxy cannot serve static files directly. You need a webserver behind it for that.

Apache is slow.

Nginx is both a capable, fast reverse-proxy, and a capable, fast webserver. It can do everything HAproxy does, and what Apache does, and more.

I am not saying it is absolutely best for every use-case, but this flexibility is a large part of why I use it in my infra (nad have been using it for a decade).

permalink
report
reply

Oh noes will he shut down my account that I left behind checks notes a decade ago? The horror, the horror…

permalink
report
reply

“They trained illegally using Twitter data. Lawsuit time”

Wait, is that about GPT? Oh this is gonna be gud!

permalink
report
parent
reply

Does it matter if he says those things honestly, or cynically to stay in the news cycle? An “ironic” alt-right creep is still an alt-right creep. The response should also be the same regardless: ignore the dweeb.

permalink
report
parent
reply

It loads immediately (just flat HTML/CSS/image/font files), it does not slow down user experience in the browser, it also signals very clearly there are not weird third-party JS scripts slurping the data for whatever godawful reason.

Additionally, one can build pretty nice, responsive, fast UIs with just HTML and CSS, and browser developers spent decades optimizing their rendering engines for that. JavaScript components on the front-end tend to be buggy, slow, and just all-around shitty UI/UX.

permalink
report
reply

Violating the distinction between content and representation in the form of a few hidden radioboxes or checkboxes to be able to make a JS-less menu strikes me as a reasonable trade-off in a lot of cases.

Pretty advanced UIs things can be done using just CSS. For example, this little tidbit of mine. It’s not mobile-optimized, but that’s beside the point — the point is a complex interface done without a line of JS. Making it mobile-optimized is possible too, of course.

permalink
report
parent
reply

Sure, I think we basically agree.

There are things that are impossible without JS, and there are things that are possible without it but JS is still the better choice for implementing them — as long as it’s not the bloated mess, pulling random libraries from a dozen third party services, that we know and “love” from a lot of websites. And as long as there is graceful degradation built-in.

permalink
report
parent
reply

disappearing messages (with mutual agreement)!

Not entirely sure “mutual agreement” makes sense? I would need to read more about it, but my feeling is that it is reasonable to have the sender of the message set the terms here.

live messages – they update for all recipients as you type them.

Why would anyone want that? Is there a way to disable that?

permalink
report
reply

My Dog, “hackers hacking a hack”.

Can we please stop using the word “hacker” when we mean “cybercriminals”, “attackers”, “malicious agents”? We have plenty better terms. Like… “cybercriminals”, “attackers”, “malicious agents”: https://rys.io/en/155.html

I mean, I get the need for clickbaity titles and all, but surely we can do better.

permalink
report
reply