Tbh, those worry me a lot less than than the increasingly emboldened Judeo-Christinanity lobby. Regardless of who's in power, it's gonna be ongoing genocide as usual, but in the case of Trump, also including Christinanity nationalism directed inwardly to try and make 'Murica violently delusional and superstitious again.
That sound like a consequence of bad web-design. I guess you could add more bad web-design to act as a work around, but if the content is under your control, better to implement some good web-design to fix the problem to start with.
Hmm. It's hard to say what the issue is without directly seeing the pages in question, but if the problem is FOUC, then yeah as you said you can do <html style="display:none"> and then reset that to display:initial in the final stylesheet or an inline style after the </body>.
Personally I never see that problem. Probably because, firstly, I load my external CSS synchronously in the head, or inline. I also I don't load that much content dynamically, which can cause the browser to rerender a bunch of times. I don't load too much content into a single page, which creates visible latency when pages load. I also use caching and other techniques to speed up rendering of static content.
But there are a whole bunch of possible reasons that could occur, and most of the time it's just poor design ime. It's hard to say exactly what the issue is without seeing it and fucking around with it for an afternoon.
I'm rewatching that YT vid I pasted, and I notice that the wire:navigate feature is doing something similar to what the mcmaster-carr website does, except instead of waiting for the person to click the link, they load the HTML content on mouseover. It reminds me of the old days of using javascript to preload images (which I still do) for multiple pages of a gallery, etc.
Anyway, I guess you'll be better off using what is appropriate to your situation. I was just making an off the cuff remark because it seems a lot of JS frameworks out there are trying to reinvent the wheel to compensate for issues of their own creation.
Personally, I have nothing against dynamically loaded HTML, *after* the page loads. Like if you're paging through content in a single page app, or fetching the next level of a very wide/deep set of submenus, or stuff like that. But my personal feeling is to avoid JavaScript like the plague whenever possible. It's nothing against JS per se. I actually really like JS. But it get's waaay overused to do stuff that was entirely routine with server side templates and static site generation like 20 years ago, and the end result is nothing better, just bloat and latency. Also it doesn't generally play nice with accessibility for screen readers and so on. But that's just me. I knee jerk despise JS frameworks whenever there's already a tried and true old school way to do the same thing. I feel like a lot of the JS framework developers are just reinventing the wheel with a new marketing package on top to justify their jobs and try to stay relevant long past their best-buy date.
> js frameworks don't mean you can't do stuff on the server anymore though.
I know. But it's mostly to compensate for latency and related issues that were created by their own front-end code. Meanwhile HTML templates have been a thing for well over 20 years already. There's nothing really new or revolutionary about it that you couldn't achieve with some engineering in the first place. Slashdot for example has been doing that forever using Perl, which is widely regarded as one of the slowest scripting languages out there. And yet there's this thing called the "Slashdot effect" which they themselves never succumbed to.
When I lived in a Hindu mandir I learned to use a glass of water and my left hand (aka: left hand path). It came in handy during the great toilet paper shortage of 2020.
ejabberd. It's quite possible I didn't configure it properly. Looking at the config yml I notice I did have CORS headers setup for mod_http_upload, but that may not have been the only place they were needed. I'm guessing (in retrospect) they were probably required for mod_bosh, or maybe there's a global setting. If you happen to know off hand, I'd appreciate the clue and may give it another shot at some point.
Fyi, I had everything else working fine. Just couldn't get conversejs to play nice when self-hosting on the server. Worked fine as a standalone HTML though.
I configured on apache2 and confirmed the headers were there, but still couldn't get the browsers to uniformly play nice with it, so finally gave up on it. Ho hum.
Any recommendations for an iOS client that has OMEMO support and a decent UX? I tried for years getting normie iOS users on XMPP and everything I had them try ended up being a dumpster fire.
FYI, IME Conversejs is passable, but if self-hosting, be prepared to pull out your hair dealing with CORS related issues.
If it were just about the lulz, I'd be fine with the trolling. But what places like 4chan and so on have taught me (and others) is that Poe's Law not only works to upset the tightwads, it also provides cover and apparently widespread support for the folks who are sincere, resulting in it becoming easier for them to increase their numbers.
I'm not super invested in it either, but I do like to play the devil's advocate. It's funny how so much of the debate on both sides can be distilled down to "bodily autonomy" and the fact that neither group wants the other to have it.
I feel more inclined to say that about cosmetic surgery for sex reassignment. Ironically in Canada that's paid for on the basis of it being compassionate mental health care for gender dysphoria. But at the same time it's illegal to refer to it as mental illness. Go figure. I think they need to shit or get off the pot and pick one. Either the people are mentally ill and it's covered under public healthcare, or they're not and it's elective cosmetic surgery they should pay for out of their own pocket.
As to abortion, there are a bunch of reasons I don't think that's wise. Firstly, there was a father too. Why should it be the mother's exclusive onus, when the dude could have used a condom? Next, say the condom broke, most of the time it's just a pill that the woman gets from her doctor or a clinic. Up until the 3rd trimester if there's any other medical intervention involved, it mainly involves inserting a tube and suctioning out a lump of cells. In the case of 3rd trimester abortions, it's typically due to serious health complications that have a high likelihood of costing the mother's life. The other cases such as rape and so on, clearly aren't something that should be forced on anyone, especially when it can be easily dealt with early on with relatively noninvasive methods. The fetus doesn't even have a functioning brain (with the capacity for consciousness) until after the 26th week of pregnancy anyway. So opposing abortions are not really about saving lives, but about being sentimental towards a vaguely human shaped lump of cells, or otherwise wishing to impose some irrational ideology on the unwilling.
The best thing about covid is being able to walk into a bank wearing a balaclava and not get shot in the face. Mind you if you didn't wear a mask, that's a possibility.How well do you think an n95 mask would stop a fart?But hey, that's why there're safe and effective (never before tested, experimental, totally not gene therapy, fingers crossed, honest) vaccines. Not so long ago it was GMO food we had to worry about. Now half the people I know are GMOs, and so is the entire hospital blood supply. Anyway, that's not nearly as important as whether I prefer the pronoun you're using, you bigot nazi fascist who wants to take away our ability to take away your ability to speak to whoever or about whatever we dislike du jour. Nya!Why is it called conspiracy "theory"? Isn't a theory a hypothesis which has been thoroughly tested and has withstood every effort to debunk it? Hmmm...The way society is going in a generation or two from now young adults will be l