He cannot protec
Nor can he attac
But he is a little hat
Relatable. Obviously completely unacceptable behavior. Yet relatable.
My pet theory is that NGINX was designed by a pen-tester who realized that all they needed to do to make the majority of SMBs expose their web servers to the internet was outperform Apache
That's a good thing. Discord is chugging its way through the last half of the Web 2.0 service to social media pipeline. It's a VC-funded multimedia enterprise extended around a novel technology core optimized for its original service offering, real-time voice/text. Nobody is immune to bloat, but because Matrix is a protocol standard, not an app, users have the option of sticking with minimal clients and servers that won't (necessarily) get destroyed by feature creep.
If you've tried Element and thought "ah, slow Discord," maybe have a scroll through https://matrix.org/ecosystem/clients/. I don't want to get off topic but all my favorite software is standard/specification-based.
Home slice I respect the grind but I gotta be real with you I haven't bought a GPU since the Obama administration
Oh my God! That's awful! Which ones?! Which sites, specifically, though?! You know, so I can call for bans.
* dons wizard hat
You think you're joking, but peer-to-peer, capability-based distribution is the future of web design. Federation protocols (like ActivityPub, on which run Lemmy, Kbin, Mastodon, et. al.) are a big step up from single points of centralization like Reddit and Twitter, but most implementations are still fundamentally client/server architectures which give server owners power over users. Some of the people who invented ActivityPub have already moved into a new phase of distributed systems architecture. "Second-party" is not a terrible way to think about it.
WASM (WebAssembly) is one of the key technical breakthroughs that will facilitate much richer distribution; it allows many languages to run natively (fast) in common browsers. No longer will we all be necessarily bound to the abomination that is Javascript. With WASM, backend guys like me can run our fancy languages/databases right on your browser, building stronger meshes of user computers acting like lighter versions of federated servers. Together with Free Software ─ the legal right to share and change code ─ this technology represents the democratization of the Internet.
So why hasn't this glorious revolution happened already? Well, WASM support is still not ubiquitous and there are still serious architectural challenges whose solutions are very much in progress. Security is a big one. With centralized infrastructure, the most efficient way to handle security is a concept called ACLs (Access Control Lists), which are like firewalls ─ lists of rules for who can do what. With ACLs, each node has all the tools and a copy of the rules. This does not work when you want powerful nodes to run independently under the control of complete strangers.
The way forward is Capability-Based Security, which includes three big ideas:
- Each node has only the tools that it needs.
- When a node needs a new tool, it has to ask its neighbors to borrow it.
- Just because a node is borrowing a tool doesn't mean it can share it with others.
Cryptographically-enhanced capability-based security makes the computational power of individual nodes irrelevant to their role in the larger system. WASM contains an implementation of this idea ─ it's called WASI (WASM System Interface) ─ but there are different approaches with different tradeoffs. The one I'm studying right now is called Spritely Goblins, developed by some of the people who invented ActivityPub. You can read more at https://spritely.institute.
I feel much better now, thank you. How are you?
Reddit is dying. Its goals as a growth-oriented corporation are inherently contrary to its original nature as a community center. I have to give them props for dragging it out as long as they have (and will). All the factors that made Reddit possible and desirable still exist; in fact, the ActivityPub federation protocol enables an even more powerful form of collaboration that transcends a lot of the negative aspects of Reddit's design.
Give it time. Make content! Tell people about this wonderful new generation of media. Consider it an opportunity to engage with the glory days of a new form of internet media. Which it is.
You kinda get what you deserve for doing real politics in 196
Try not to take it too personally: the commies are extra sensitive at the moment because they have to share the fediverse with a giant influx of liberals. You'd probably be upset if they were pouring into your space. Not that anybody owns it, but we all take things for granted. It'll cool off.
edit: the gears of this sarcasm machine are lubricated by Marxist tears
With due respect, it is time to go outside.