Very reliable. There was/is a lot of dedicated funding for this issue and so we have dedicated satellite instruments and people working on them. Ozone is comparatively easy to measure due to its super strong and clear absorption coefficient. Stratospheric changes are both slow and on larger spatial scales, making satellite resolution perfectly sufficient.
Note that uMatrix doesn't protect you (by default) from sending data out.
It also depends on the page you are visiting. If it's just some random post on net I actually don't care much if they do manage to post data elsewhere (the risk in that case is actually higher if I allow ajax.googleapis.com than some random non-google page), but with banking sites and credit card forms you need to be careful.
> This tool is the proof that Python has significant problems at scale, which is something the Python community has denied for a long time. They're still doing it in this thread, but the lesson looks pretty clear to me: if you plan on building large scale, don't use Python. Or PHP while we're at it (see Facebook).
Yeah, absolutely, don't do this! These are two examples of successful companies that did it and look at them now! </s>
Being able to move fast and produce a winning product on time is much more important for startups. What does it matter if you used <your_cool_scalable_thingie> for a project, when it never went past 10 users because you were concentrating on wrong side aspect of your business? PHP is fine. Python is great. Use the tools that fit your problem and you know how to use, not the latest toy.
There are two things that are critically incorrect about your argument:
1) That market success implies having quality software. Average seems to be enough in my experience.
2) That start-ups are a good example to follow if one wants to achieve good quality. In fact they should be ignored, because they will absolutely murder quality in order to stay alive. Sometimes the product doesn't even work and is held together with duct tape in order to get past that important demo... It's quite pointless to discuss quality and start-ups.
The lesson I mentioned should be heeded by mature companies that are able to do some project planning, complexity estimation, etc.
How do you identify the inflection point and then execute when it hits? There are conservative choices that would scale all the way through, but many startups would avoid them due to the hit on "velocity" (which is itself a very fuzzy topic.)
It seems that this same pattern plays out with many tools, and not just languages. When you've built something and you now have a team, processes, etc. built up it becomes difficult to see the forest for the trees, or to make the hard decisions because it might involve replacing people.
What do you mean "even Fedora"? Linux had updates figured out decades ago. They are applied in the background (so you can keep working), usually don't need restart, and if reboot is needed, it's just that - a fast reboot without applying any updates and similar. Because they were already applied, you just boot to a new copy of kernel + modules.
Windows always sucked at this, it just took a turn for worse in Windows 7 and 10. If I tried to come up with a more annoying updates system I really couldn't. It's incredible how difficult it is for them to pull their act together on this one.
Sorry, i didnt mean it as an insult. I use fedora every day but i imagine they have fewer resources than Microsoft does.
I am not sure about windows 7 and 10. We are arguably better off today than in the ActiveX days. It made no sense to require using windows internet exploder to download windows update.
You are correct in theory, but there are so many conditions in your answer that you have really proven GP's point.
Even if you make sure that information gain about an individual from your dataset is minimal, this could easily change if combined with other data sets, as GP stated.
Saying we shouldn't use these techniques because it's hard to implement them correctly is like saying we shouldn't use cryptographic methods like RSA because they are hard to understand. You don't need to roll your own version of RSA to use it, and you don't need to implement your own k-anonymity/l-diversity/t-closeness implementation to anonymize your data (see e.g. [1] for an open-source tool to do this).
Not to side with him, but I think what GP was trying to say is that exploit on router firmware doesn't necessarily mean that your computer will get owned too - which is true. However owning a router makes further attacks much easier. Also, owning a router is advantageous for attacker in itself.
EDIT: "The limitation on gold ownership in the U.S. was repealed after President Gerald Ford signed a bill to "permit United States citizens to purchase, hold, sell, or otherwise deal with gold in the United States or abroad" with an act of Congress codified in Pub.L. 93–373,[19][20][21] which went into effect December 31, 1974."
Just clarifying for uninitiated: doge coin is a "joke currency" (literally) that has a huge market cap anyway. https://en.wikipedia.org/wiki/Dogecoin