I agree, although I prefer a physical computer or shared session to whiteboard. I always tell interviewees that they can use pseudo-code or make up functions as long as they explain what they are intended to do. This takes the pressure off of knowing specific language constructs and leads to better overall assessment in my experience.
Using this method, you could have revoked AWS keys notify you if someone who recently quit your team or was fired is attempting to access your systems.
A popular multiplayer cheat is to suspend the network stack somehow for a split second while their team gets into place and resume causing the game's network code to resync and players will teleport into advantageous positions or become extremely difficult to target or hit during key moments. It's very hard to detect especially if the program doing the suspending is on the router and not the system running the actual game.
What about monthly over a single year like this startup is doing? As long as you ensure that the receiving family knows it will only last a set duration.
I think that allows families to learn to better manage their money and not blow it on a single large purchase, and also prevents disincentive to stop working entirely.
There's been 10 patches (2 with remote code execution exploits) and no version bump. Are they trying to make it seem like their product is more secure or stable by not incrementing the version?