

As far from US as possible.)
As far from US as possible.)
The main problems with gaming on x11 are:
Screen tearing. You can check YouTube for how it looks.
Latency in x11 is significantly higher.
HDR support. X11 does not support HDR. But I doubt you laptop supports it either.
I do not believe that problems 1 and 2 affect minecraft that much. They ate mostly prominent in games like first-person-shooter and alike.
Also, note that Minecraft itself does not support wayland. This means that it would run under x11 that would run under wayland (with both x11 and Wayland problems combined).
TOR by design is vulnerable to Sybil attacks. In fact, there have been attempts to exploit this vulnerability “in the field”. It is not clear how successful they were. There are some measures taken to prevent such attacks, but none of them guarantee safety. I2p and other p2p networks also suffer from the same problem.
In fact there is only one known way to mitigate Sybil (and alike) attacks. It is to expand the cost of operating in the network so much, that it would not be financially viable to perform it. There are two major way to achieve that: proof-of-work and proof-of-stake.
PoW is what majority of cryptocurrencies do. To operate in the network you need to perform significant calculations. The more calculations you perform the “stronger” your position is. For that you have to invest huge amount of money in hardware and energy to “outperform” other actors. That is what mining basically is.
PoS requires you instead to invest a crypto (or whatever, does not actually matter). The more crypto you invest “the bigger your ‘bank’ account is”, the “stronger” your position is as well. This is what nym and lokinet (technology behind session messenger) do.
I am not sure that using Wayland is your best choice here. Based on laptop specs it is not like you are going to game on it. And for web and office tasks x11 still offers a better experience. On Wayland you would have problems with things like scaling, screen capturing etc. They are (to some extend) solvable, but are tricky to fix, especially with your lack of terminal experience.
Also I would not care that much for cutting-edge repositories. They are usually required for support of the new hardware (which of cause is not the case here).
Also, almost all modern DE are somewhat the same in terms of resource consumption. Some are a bit heavy (for example Cinnamon is heavier than xfce) but the difference if almost negligible. The majority of resources would be consumed by a browser, not DE. If you still wish to have the lightest DE possible, than you are limited to LXQT. XFCE nowadays is not as light as it used to be. You can have a very good performance with window managers like openbox and alike. For panel you can use polybar, tint or whatever. But that would require some configuration from you. Such setup is available in MX Linux. I suggest you to take a look at that distro, it is kinda good for old laptops. Of cause, standalone Wayland compositors (sway, hyprland, labwc, wayfire etc.) are very good, but they would require you to do a lot configuration work to set everything working. Even distros that ship them preinstalled (like Fedora Sway spin, for example) have somewhat broken defaults.
deleted by creator
They do require to invest a certain amount of crypto to connect your node to blockchain. This in theory is done to prevent Sybil attacks.
Using VPN over TOR greatly reduces performance. Also, for most cases TOR is enough,. Why would you slap a VPN on top of it?
They also take your IP.
I would not put Nym in the same category as Mullvad and IVPN. It is a new and immature product. I have not heard that they have passed any sort of audit, their claims about non-log policy have not been tested yet.
Their infrastructure is decentralized only in name. In fact, they have the same problem as session, the cost of maintaining a server discourages decentralization so much that no one does that. As a result it nullifies any advantages their mixnet might offer, as chances are all your hops are between the servers of the same owner.
I doubt it. Today there is a huge trend towards censorship in the world. And ECH is exactly what a censor would not want. It is already blocked in Russia after Cloudflare enabled it by default and I would expect it to be blocked in the west “for anti-piracy reasons” very soon.
Try starting with dbus session. Also try lxqt-session and startlxqt commands.
Because it is affiliated with gnome…
TLS clienthello contains unencrypted string, called SNI, that contains the domain of a destination web site. It must be unencrypted to work, because web sites read this string to determine which certificate to use.
You do not break encryption. It is unencrypted by design.
With all due respect, but it seams to me that you do not quite understand how HTTPS works. For encryption it relies on TLS protocol. And TLS does not encrypt everything, it encrypts only payload, but it also has to share some additional data to even establish encrypted connection. The majority of that work is done by exchanging clienthello and serverhello. To do that client has to clarify what server he is even trying to reach as there can be multiple servers on IP, but they have separate certificates, support different cyphers etc. For that a string “SNI”, that contains domain name is used. Only after client and server exchange all the necessary information encrypted conversation can start. So, by looking into clienthello and reading SNI any MITM can determine what web site are you trying to reach.
It would not be hard at all. China, Iran and Russia already do that. Clienthello is not encrypted and that is all you need.
And ECH would not solve this as you can just block cloudflare-ech (or other, depending on CDN) domain itself and force clients to fallback to non-encrypted clienthello.
Everyone gansta till DPI system is installed.
That’s just VPN with extra steps. Why not just set up a SOCKS5/Shadowsocks/wireguard/whatever on any hosting and get a lot better experience?
Zig has other selling points, that are arguably more suitable for system programming. Rust’s obsessive with safety (which is still not absolute even in rust) is not the only thing to consider.
Zig is indeed designed specifically for such tasks as system programming and interoperability with C code. However it is not yet ready for production usage as necessary infrastructure is not yet done and each new version introduces breaking changes. Developers recomend waiting version 1.0 before using it in any serious project.
Does it require to be enabled at compilation, or it can be toggled at any time?
Why not rutracker.org?