Leon
However I disagree that it is a bad idea and that the implementation is bad. Regardless of how software _should_ behave, Firefox operates in how software is actually run for their users. DNS is a source of security vulnerabilities and headaches.
Demanding a higher level abstraction is not always an option for many, but using Firefox often is. This is especially important for mobile, where a lot of people don't have access or knowledge to set in place a system wide proxy after rooting their phones, but it is very easy to install Firefox mobile.
What about web browser usage on library or campus computers? Often they will have several browsers installed as well.
The point is that making security more available and easier to use where it matters most is a good idea.
I think the forced upgrades were a good thing. The security model on Windows 10 and continued support of updates to 10 is overall a Good Thing for the average Windows User. The majority of users on Windows run their systems in extremely non-secure ways and skip updates and upgrades completely. This is a danger to the internet as a whole.
To me it ultimately comes down to this: I can't force my older relatives to update their machines or even stop them from running ancient versions of Windows. On that front, Windows 10 made things better.
Google is offering service in limited areas of 8 cities and have put on hold any future expansion. That is not comparative to the rest of the country and shouldn't be used as an example of competition. The country has no real competition for internet service providers.
> I was riding my bike the day after the procedure.
Please do not spread terrible medical advice which you were surely told not to do. That's great you turned out fine but it is not ethical to promote such behavior.Think of it as someone saying their children turned out fine without immunizations. Your words can become incredibly dangerous once you begin questioning doctors if you are not trained or have added knowledge in the area of specialty.
Are you wanting to have a single consul service running for the whole environment (as client and server)? If you're running an HA environment you should really have dedicated master nodes and non-voting clients for service discovery on instances. The member states of consul clusters have an IP and ID, are you saying that the IP could be mixed with a different ID (it could in the cloud, but upon connecting to the leader it would update its registered information).
Are you talking about cleaning up old instances registered in the cluster? Or that there could be a single master node which has a broken network connection to the other master nodes, so sees different cluster status information? In that case, you should be monitoring all your services. Always. There are a lot of tools out there which will clean up and correct voting clusters in those situations. We use Sensu and Kubernetes checks / services for a lot of monitoring and automatic reaction to changes in cluster health.
- Put up a caching DNS server on your local network to keep your regular sites functioning.
Specifically for this example:
System.out.println("\nVariable in method reference");
obj = new Counter(); // NPE if after method reference declaration!
final Runnable varRef = obj::show;
System.out.println("Running...");
varRef.run(); obj = new Counter(); varRef.run();
obj::show was evaluated, so varRef should be pointing to the original instance method of show, even when called the second time. Which could potentially create a memory leak if someone is tracking the method references and recreating objects underneath unknowingly.However if I am completely wrong about this please tell me! I have not gone through and run this code for confirmation, so I would be very happy to know if I'm mistaken. I'm going by memory without reference checking or testing. In either case if I am wrong or right - please put a note about this situation! It would help immensely and make your post even more interesting.
Thanks!
Leon
...except for developers who were already largely working between remote teams anyway and caused some fellow employees with family and health responsibilities but were still good developers to have trouble and eventually leave the company. Cutting out existing options and freedoms to employees does not in any way help the culture of a company. I don't work there any more but every developer was very upset that I talked to at the time.
Any company I work for in the future I want at least the ability to work remote. I personally enjoy being in and around coworkers, but there were a few times when I wanted to work remote for periods of time to help with family. Being in an office can help _certain types_ of work - but it doesn't help all types of work, and development is one that can be remote.
That free time you have is a luxury if you are working. It can still be very enjoyable to do interesting things after work, but I wouldn't look at them as investing time or learning new skills or hustling (i.e. working). That's a great way to get burnout. Burnout can be horrible if you never have leisure, but you can still make some that off time productive in some way without it feeling like work. For myself I like to put together projects in new tech that seem interesting for an idea that is absurd. It doesn't have to be even a full demo, just some examples where you poked at something and can talk about to coworkers. Arduino / Raspberry Pis are great too - super easy to get in to and you can make stupid fun little trick things. Same with chat bots and cloud infrastructure - slap something together and everybody can have fun.
I'm just wanting to say be careful how you look at your free time. That relaxation with video games and a beer is OK. But if you're wanting more out of it then turn it in to some way to get conversations and cool hacks working with coworkers or friends. Also - try switching up some video games with board games. There are some incredible board games out there these days and it'll be easy to get a group together at work for a quick round of some games.
At that point it would look completely legit, but could be used to track back large amounts of Bitcoin. If the NSA knows through listening stations which adversary groups are sending how much BTC then they'll be able to follow the leads back significantly.
Combining technical knowledge of trades and BTC movement with CIA knowledge of on-the-ground information may net them some fantastic information.
With the addition of getting a large about of BTC for future funding. That would be a powerful move.