Why are you just allowing anything outbound or inbound? You can specify Allow/Deny on any combination of source subnet, dest subnet, source port, dest port for starters. That gets you a pretty comprehensive ability to lock down a VPC on its own.
Yep, this is a common complaint and it's starting to be addressed. An example is Lexus have introduced Lexus Plus which is a program that offers zero negotiation and a single point of contact. Problem is there's a non-significant portion of the customer base that wants to negotiate and enjoys the experience of going around between different people in a dealership. For a big purchase like a car they want to feel like they're being given options and a say in the price. Retaining the experience they enjoy, but providing the opposite for others is a challenge.
What specifically are the problems you have? I'm interested in this because I've been working in the automotive retail industry for the better part of my career, and it's my job to provide technological solutions to improve the customer experience in dealerships.
The dealership model exists outside of the US where it's legally enforced as well. Most businesses are pretty good at their core business but not so good outside of that, and the same is true for the automotive industry. Manufacturers are good at designing and manufacturing vehicles, but retailers in general are much better at selling them and managing the customer relationship. Many manufacturers outside of the US sell direct to consumer alongside private retail dealerships, and in general they are outperformed by the private dealerships.
There isn't an expectation that you will put in all the time required to completely learn a game, but there is an expectation that you will put in the time required to have a basic understanding of the game. As a parent you should know what games your children are playing, the type of content they're being exposed to within those games, and the amount of time they're putting into them. If you're not willing to put in enough time to know what your children are doing then don't have children.
Not really. In lots of relatively large companies there is a good relationship between infrastructure, development and security teams and they will work to find a solution that works for everybody.
Advice is the key here. If you're in a situation where literally your entire team goes then you've probably got bigger problems, but when you lose some key people having professional support available to guide your juniors is beyond useful.
You also pay for support so that when your senior engineers all pack up and start their own business together you can ring somebody to keep your infrastructure running while you find more people with the right level of knowledge.
It always interests me how much of the US electoral system is just obviously completely broken from the perspective of outsiders, and it seems strange that people within the US see procedures like this and view them as normal and legitimate.
I have a 3 year gap on my resume and every job I've gone for has asked about it. It's there because I was studying full time as an adult, and when I tell people that they usually laugh and say they were making sure it wasn't a stint in prison.
I'd wager that the better tool for learning is the one that gets kids to engage. They're not going to engage on an 8-bit system with printer and cassette storage, but they will with something they can make a pretty game and control a drone.
I run a Python user group for my city and there's a number of people who teach python to kids there. One tool that's gained a lot of traction is Pythonista (http://omz-software.com/pythonista/) which kids can use to code graphical games directly on an iOS device. Code Like a Girl introduces python to kids 8-years old and up as well. Personally I've had lots of success teaching python to my 12-year old step daughter. She's being taught javascript at school through App Lab and hasn't found the transition to be particularly difficult.