

and why you should never trust cloud providers with your only copy of anything
well, yeah. Even the old 3-2-1 backup policy is against that.
and why you should never trust cloud providers with your only copy of anything
well, yeah. Even the old 3-2-1 backup policy is against that.
Let me guess… these were democrat, woke roses?
React can do SSR, too. The issue is that some sites actually means nothing if not dynamic. It makes sense to have SSR and sprinkle some JS on the client for content delivery, no issue there.
Problem is so many websites are slow for no good reason.
Bad coding is a part of it. “It works on my system, where the server is local and I’m opening the page on my overclocked gamer system”. Bad framework is also a part of it. React, for example, decided that running code is free, and bloated their otherwise very nice system to hell. It’s mildly infuriating moving from a fast, working solution to something that decided to implements basic language features as a subset of the language itself.
Trackers, ads, dozen (if not hundreds) of external resources, are also a big part of it. Running decent request blocking extensions (stuff like ublock origin) adds a lot of work to loading a page, and still makes them seems more reactive because of the sheer amount of blocked resources. It’s night and day.
it’s not a hard concept, people.
Depends. Webapps are a thing, and without JavaScript, there isn’t much to show at all.
Websites that mostly serve static content though? Yeah. Some of them can’t even implement a basic one-line message that asks to turn on JavaScript; just a completely white page, even though the data is there. I blame the multiple “new framework every week” approach. Doubly so for sites that starts loading, actually shows the content, and then it loads some final element that just cover everything up.
I’m sorry to say, but as stupid as it is, just blinking and moving away is not gonna stop the proliferation of this everywhere, lemmy included.
Wow, prejudiced much. The JS ecosystem evolved a lot over the year, and polyfills for most environment are next to non existant. The worst environment to me (react-native) do heavily use them, but they’re built-in anyway.
Also, about stuff being slow when made in JS… people that make slow clusterfuck in JS would also make slow clusterfuck in other languages. React is guilty of that too, trying to re-implement core language features OVER the language itself, and that is stupid. Still, as with every language, it is possible to use it decently. You’ll never get to the point of raw optimized assembly performance, but even higher level scripting language can leverage JIT compilation and work well on any modern (<10 years) computer. Taking as an example the worst developers out there using the worst way to do things is not exactly a good benchmark.
Backward compatibility and not seeing the future. Some decisions are taken at one point in time, then a new use case show up, then a new paradigm evolve, then… etc etc.
It’s really the same thing that holds back a lot of languages and libraries. And even when replacement shows up, old habits from devs and old projects maintenance keep all these things well alive too.
Peer to peer viewing can only go so far. Some people, when they put a video out, get hundred of thousands of view in the span of a few minutes. This works relatively well on youtube, with a very large CDN (and probably some heuristics for big accounts). It is enough to hinder “smaller” platforms like dailymotion. It would just be a terrible experience on peertube as it is now, unless the creator preemptively mirrored it in many, many places beforehand.
Accessibility, usability, scalability at very, very large scale, actual searchability, and actual return on investment, because some people actually get money from youtube?
Actually, peertube, depending on the instance and the popularity of the content, can be incredibly frustrating for a viewer. And it can be frustrating to the content creator. Some people are quick to dismiss minor (and less minor) annoyances, are able to look for fixes, and so on, but for almost everyone? The experience is nightmareish, with incertain returns (or no returns at all, as it stands).
Once you fix all that, you might have a chance to convince larger entities to move to peertube. Well, more realistically, to host their own instance. Well, more realistically, to host multiple instances, because really some people would hammer the platform down with each video. See the issue yet?
Not only in Paris. Saw some of them in Marseille too. At first I thought it was some kind of “anti-ad” joke, where someone was giving them a bad rep because of how stupid it looked.
Guess it was not a joke.
Government: cd / && rg -l trans | xargs rm -f
I’m sure it’ll go well.
The dickvid potential is there.
On the phone (well, teams call): “Just open the windows app…”
It was explicitly said to not use this outside of VSCode, so, I’m not sure where the surprise comes from.
The problem is that they’re killing competition.
So, they pay to develop a product, for themselves, explicitly says “it’s only for us, shoo shoo”, and when they decide that their product, that they pay for, and provide for free to their user, should not be used by other, it kills the competition that did not do anything except take the product for free despite being told not to?
I’m not on the side of Microsoft for most things. But if doing nothing but taking someone else’s free product qualifies to be competition that should be protected, we’re having problems.
I read this as “we don’t want you, the user, to interact with our 100% user-content driven website that depends on your presence to keep having value”.
Yeah, we all know that, but MS being the main force driving this is kinda nuts tho.
Trade it in or recycle it with local organizations
And what are those organizations expected to install on systems that can’t support Windows 11, Microsoft? What are they expected to install exactly?
I like fixing these digitally.