... if you own and trust the VPN server and exit arrangements then this is true.
But it would have to be outside the UK to avoid the same fate, since you are in the UK, this makes it harder to trust the service provider and their security services not to find your "foreign" traffic very interesting and not subject to their laws protecting their own citizens' data.
A lot of "we don't keep logs" vpn providers were found to very much keep logs of all your traffic. Some of the people in the VPN business are the last ones you would want to see all your traffic.
Tor might work, or at least change the threat model, but it cannot be used as a high bandwidth proxy.
This is what I have done since the original snooper's charter came out. It is not perfect -- I am sure that GCHQ etc have got pretty good at correlation attacks -- but by encrypting _everything_ BT, Virgin Media etc. will just get a list containing exactly one IP and a month-long connection time.
Secondly, I really recommend Andrews & Arnolds [1] as an ISP if you can only get ADSL. I don't use them at home because I need the bandwidth afforded by cable -- for which there is one supplier in my town, Virgin (bah!) -- but AAISP supply my mother's home and are genuinely amazing. She had some issues due to BT and they let me raise an issue via IRC; the few times I have had to get in touch with them it's been an absolute pleasure; they disclose their support as "xkcd/806 compliant". Their owner also is a strong campaigner for digital privacy.
You can pay by cash or cryptocurrencies, you don't need to provide them with your email address, headquartered in the EU, Mozilla's VPN is a partnership with them, open source clients with reproducible builds, WireGuard support.
Also, no logins, just a single string of numbers as your account number. So no one can go to mullvad and say "gimme the deets for criminal@gmail.com", which is nice.
Just switch between different ones every few months or so. Try to select some, which are not obviously nefarious against you, and might be going bankrupt soon, with the hopes of them not keeping much logs or records afterwards.
VPN solves absolutely nothing. You are just moving your root of trust around. Nym is a very promising mixnet that is built with a global passive adversary in mind. That may work.
Isn't this almost exactly the use-case for a VPN: one well-defined snooping adversary? If one _assumes_ that the VPN provider doesn't lie (or at the very least is independently audited) and has a server beyond your jurisdiction then isn't moving the root of trust away from your un-trustworthy ISP the right thing to do?
If you have the right skills, it's not hard to set up Squid or your choice of other proxy software in the EU (eg outside the UK), and direct your browsing traffic over it.
Latency from the UK to (say) Germany or the Netherlands isn't too bad either.
Shouldn't that be taken care of? I just mean I made terrible Flash Games once and learned that on the first week of the job. I actually still see this on payment gateways with banks. "IF SOMETHING DOESNT HAPPEN IN 60 SECS DON'T TRY AGAIN UNTIL YOU CHECK PAYMENT WAS NOT TAKEN".
I got into Javascript, the DOM, SVG, Canvas, WebGL but never CSS. I genuinely hate it with a passion. It is just one of those things that always annoy me and can't really explain why. I came from the Flash Runtime a long time ago where I used to easily control the display list. It might be that.
I've always been rubbed weird by CSS for these reasons:
1. Often times, someone will do something that should be done programmatically with CSS instead, leading me to finally come to the realization of "holy shit the bug was hidden in the CSS!".
2. I've (very cattily) referred to CSS as Cascading Sideeffect Sheets. You can do things to mitigate it, but trying to wrap your head around an application's vanilla CSS declarations and which elements are effected by what is an enormous pain compared to what it could be. My team has switched to CSS Modules, and the scoping relieves sooo much of my aversion to it.
3. The final reason is that CSS proficiency just feels like memorizing a collection of "Gotchas" that don't make sense in isolation. It's not very programmatic, and lots rules aren't grouped or named in a way that you can understand what's going on by reading. For every CSS rule you need to understand for whatever reason, you're going to have to dive into some documentation to figure out exactly all of the effects/sideeffects it will have, and sometimes also have to grok their interactions with other rules.
Especially your last point. I want to do something with B, but I break A and C somehow. Or I change A to fix B but all of A breaks down. I google it, and there is a menu of choices. On week 3 the first one worked, on week 6 it all breaks down, so I go back to A and C, but it breaks A again.
I am really lazy with this.
I feel like no one knows CSS properly, whereas for my previous listed technologies, you can learn it without the "shotgun" approach.
I have always known I am missing something but never been able to put my hand on what that lightbulb is.
Edit! Also due to the "menu" effect, when I do put my trust in someone, it doesn't actually apply. Like an OOP programmer using global constants everywhere! So what I learned was actually incorrect, but now I am polluted by garbage...
Linux support in games usually means support for Ubuntu/Steam runtime. No Linux user is asking for 100% QA coverage for Alpine and Kali.
> and has less than 1% of market.
If you mean Steam stats, it is comparable to macos market share.
> Mac has 10% - 20% Market
Nope, not even in US.
> judging from the M1 sales it should finally cross the 110M by late 2021.
Did you know that in 2020 ChromeOS machines sold better? I was also surprised.
> Asking for Mac support isn't ridiculous question like it was in the 90s.
Actually, it is.
MacOS is the platform that breaks ABI the fastest, even faster than Linux distributions. Apple expects the developers to keep up with maintenance of their software for each annual MacOS release -- which is exactly what game developers won't do. They expect to release their game, and after the wave of their sales ends, the game will end up basically unmaintained.
Hence, all the 32-bit games I have for MacOS won't ever run on M1. Or even any other Intel Mac that was upgraded to Catalina or newer. But their Linux counterparts will run on Linux for years to come.
I think this is a little more notable because 1/2/3 do run on Mac (or era-appropriate macs, at least). This will (absent of future news) be the first in the franchise not to.