239 karma · joined February 19, 2016
Inside of animate() you are calling setTimeout() to automatically call animate repeatedly but this is also calling setTimeout() every time animate runs but setTimeout() should only be run once.
You should be able to take
setTimeout(() => {
animate();
}, 100);
and paste it over animate() on the last lineI have found Matrix to be easier to interact with. You need a HTTP client instead of netcat but it's super simple to send JSON from a program or terminal.
Not every industry has to survive forever. Can the telegraph industry survive the ~0% of sales it had before? Cars just aren't that useful in densely populated areas. The US will have to move away from personal vehicle transport and to mass transport/walking/cycling.
>“It would be extremely difficult to replicate these systems since many states utilize unique networks and custom-built databases with new and updated security protocols,”
More meaningless words. "unique networks and custom-built databases" Makes it sound even less secure but I agree with how it would be pretty much impossible to create a replica unless it's all open source.
No one wants to pay for things anymore so what we have is a cycle of good tech that runs on investor money and makes none on it's own and then it gets sold to microsoft or whoever and they attempt to turn it in to something that makes money on it's own without charging for the service until everyone gets so sick of the product they move to the next new thing.