2,540 karma · joined September 11, 2015
YouTube: https://www.youtube.com/c/MichaelCrilly Discord: https://discord.gg/MTzBvSS
Simply put: if I make a video that's eight (8) minutes long, or longer, I can change where the mid-roll advertisement is placed. If it's less, I cannot. I also get less adverts the shorter the video is. If it's ten (10) minutes or longer, I get more and more adverts.
That's why when my wife and I watched a video about how a certain food stuff was made (I think it was a type of pasta), they made it 10m 30s long and used b-roll footage of pasta moving along a conveyor belt for 2-3 f-ing minutes.
That landed me my first job ever in IT as a Junior NetEng and eventually a Linux SysAd.
Just not worth the time anymore.
We just need healthier social networking and I think that comes with limits on availability, data being deleted after certain time frames, and so on.
Writing and speaking have their places. It depends on context and the situation, really.
If I'm in a room with someone, and I say, "I dislike the work you've done", but it's delivered with a sarcastic tone, with a smile on my face, and a flowery movement of the arm to denote that I was joking, ideally the whole statement will be taken as a joke.
However...
If I'm in a room with someone, and I email them to say, "I dislike the work you've done", then everything else mentioned above is lost. How is this perceived by the other person? I, as the author of the statement, have to do extra work to portray meaning which can _still_ get lost:
"I dislike the work you've done! ... lol j/k ;-)"
That's not superior in this simple example, so I doubt it's going to be superior in more complex examples.
So I would ask the author this: why do we attend courts to solve complex legal matters? Why not do it entirely in writing? Would that not allow the highly educated, skilled labour that supports the legal system to "scale" better? Could a judge now not handle many cases at once versus having their time pinned to a physical location in which one case can be heard at a time?
My wife and I went to Germany once and my wife, being in TV/movies/theater, took me to some German theater... which was obviously all in German... which she speaks, and I don't. Thanks love /s
Anyway, although I couldn't understand what was being _said_, I could understand what was being _shown_ to me _visually_. I got the idea of each scene: that guy is a gangster and has a blood feud with that guy, who is chasing that chick's heart, and also is on the run from the cops, and so on.
Without the language, I understood easily 70-80% of what was going on.
I believe you, but most people don't do this, sadly. You very clearly _get_ Cloud, but most don't, and financial optimisations often come much later down the line.
Don't change a thing. This is perfect.
> Am I wrong to think that I could probably scale like crazy and avoid AWS completely with my stack? Why should I pay hundreds/thousands per month plus a premium for bandwidth? I'm also enjoying staying sane avoiding IAM.
You're not wrong at all. Check out the hardware stack for Stack Overflow as of 2016: https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...
Don't over think it. Focus on the software and its features. Focus on getting users and ramping up your MRR.
Good luck.
DevOps, and CI/CD, would have prevented Knight's issues 100%.
> ... one of Knight’s technicians did not copy the new code to one of the eight SMARS computer servers. Knight did not have a second technician review this deployment and no one at Knight realized that the Power Peg code had not been removed from the eighth server, nor the new RLP code added.
Read this part again:
> ... one of Knight’s technicians did not *copy the new code to one of the eight SMARS computer servers*.
Yes, of course a CI/CD pipeline can fail midway through and only partially deploy the code to a partial number of servers, but I doubt it. And even if that were the case, just off the top of my head I can guarantee an Ansible Playbook would have not only stopped the moment that particular transfer failed, the whole Playbook would have therefore failed, and none of the services would have been restarted (because that would be a final step that wouldn't be reached.)
This was due to human error and is the very reason CI/CD/automation is a thing.
> Knight did not have a second technician review this deployment and no one at Knight realized that the Power Peg code had not been removed from the eighth server
CI/CD would have have solved this 100%. A "Pull Request" made against a repository of Ansible code (or whatever you flavour is) would have *PREVENTED* the first technician from ever being able to merge the code into master/main (because you have master/main protected right... right?), completely preventing the entire process from ever rolling out without a review, which would have hopefully caught the misaligned configuration.
DevOps, which is mostly underpinned by CI/CD, would have solved this 100%. I'm very certain of this.