#random (2020-06)
Non-work banter and water cooler conversation
A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you’d prefer to keep out of more focused work-related channels.
Archive: https://archive.sweetops.com/random/
2020-06-02
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Alex Siegman avatar](https://avatars.slack-edge.com/2019-04-10/592429074434_cea95e800f54d8ea3544_72.jpg)
That guy was banged up by the end, dang.
![James Woolfenden avatar](https://secure.gravatar.com/avatar/ce1f877fa3a18c660070f7335d306c04.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0018-72.png)
Painfully determined, but Darwins monkeys can do it once, i want see him land it twice so its no fluke.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Just a reminder of what it takes to become successful
![Chris Fowles avatar](https://avatars.slack-edge.com/2019-10-08/789284772630_caabfcff3b09cf0455ee_72.jpg)
2020-06-03
![Zachary Loeber avatar](https://avatars.slack-edge.com/2020-05-13/1115475485942_e68ae4d6556df390de70_72.jpg)
This is what it feels like to troubleshoot complex helm charts….
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
hahahah right?
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
tweak, redeploy, crashloop
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
tweak, redeploy, crashloop
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
tweak, redeploy, crashloop
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
tweak, redeploy, crashloop
![Zachary Loeber avatar](https://avatars.slack-edge.com/2020-05-13/1115475485942_e68ae4d6556df390de70_72.jpg)
I even yell like he does when it fails over and over again… “GAH!”, “ARRRGGGHHH”
![Zachary Loeber avatar](https://avatars.slack-edge.com/2020-05-13/1115475485942_e68ae4d6556df390de70_72.jpg)
Then when it finally works and the stars align … I throw my keyboard across the room!
2020-06-04
![maarten avatar](https://avatars.slack-edge.com/2020-09-28/1393040065826_b0d13cfde15deff02026_72.png)
![keen avatar](https://secure.gravatar.com/avatar/41580526a0ebadc7f2078aac776c30cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0005-72.png)
3rd party code review ftw
![keen avatar](https://secure.gravatar.com/avatar/41580526a0ebadc7f2078aac776c30cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0005-72.png)
compliance
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Lol
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
We just launched Terraform 0.13.0 beta 1! We need your help, and want to hear from you. You can download beta 1 on releases.hashicorp.com. We're expecting to ship beta 2 on June 17th. I'll …
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Upgrade guide: https://github.com/hashicorp/terraform/blob/doc-v0.13-upgrade/website/upgrade-guides/0-13.html.markdown
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amon…
2020-06-06
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Wow Cloudflare runs Nomad
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![attachment image](https://blog-cloudflare-com-assets.storage.googleapis.com/2020/06/facebook-Linked_Image___preview-jun-5-2020.png)
A walkthrough on how we are improving the reliability of our management services running in each data center by using Nomad for dynamic task scheduling.
2020-06-08
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![attachment image](https://scotthelme.co.uk/content/images/2020/06/storm-918589_1920-2.jpg)
Regular readers will know that I’m very active in the CA / PKI space and even deliver a 2-day advanced training course on the topic. Over the last year or so I’ve been watching as a potentially big problem has been rolling in over the horizon and just the other day
![Jonathan Parker avatar](https://avatars.slack-edge.com/2020-06-13/1188441351428_62611de06d07b6f27e58_72.jpg)
So how to update the root CAs on the Tesla roadster https://www.whereisroadster.com/
![attachment image](http://www.whereisroadster.com/Chart.png)
Current location of Elon Musk’s cherry red Tesla Roadster and Starman launched by SpaceX on the Falcon Heavy maiden flight
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Lol
![jedineeper avatar](https://secure.gravatar.com/avatar/51ef9324b2eb6d67fc7be5ac6803102d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0022-72.png)
Just need to launch a repeater in a faster orbit so it can wirelessly update.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Coming to a device near you!
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Another way of looking at this is the built-in obsolesce of IOT devices that are not updated
2020-06-09
2020-06-11
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![keen avatar](https://secure.gravatar.com/avatar/41580526a0ebadc7f2078aac776c30cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0005-72.png)
countdown for when google buys them, breaks and abandons the project, and eventually shuts it down starts now!
![keen avatar](https://secure.gravatar.com/avatar/41580526a0ebadc7f2078aac776c30cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0005-72.png)
![keen avatar](https://secure.gravatar.com/avatar/41580526a0ebadc7f2078aac776c30cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0005-72.png)
but this could maybe finally make google drive something useful
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
good catch
2020-06-13
![Maciek Strömich avatar](https://secure.gravatar.com/avatar/98de12365b633b063e208220100d4594.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0002-72.png)
https://diginomica.com/hsbc-moves-65-relational-databases-one-global-mongodb-database your account ballance: $NaN
![attachment image](https://diginomica.com/sites/default/files/images/2020-06/2FC6511F-F214-42BA-A7A8-EDE48CD0FBF6.jpeg)
HSBC Bank is one of the world’s leading financial institutions. It is simplifying its data model by running its applications on MongoDB.
![Andrew Nazarov avatar](https://avatars.slack-edge.com/2021-06-09/2146832855878_fbb84e3b2832cc494a93_72.jpg)
![attachment image](https://diginomica.com/sites/default/files/images/2020-06/2FC6511F-F214-42BA-A7A8-EDE48CD0FBF6.jpeg)
HSBC Bank is one of the world’s leading financial institutions. It is simplifying its data model by running its applications on MongoDB.
2020-06-17
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
that feeling when the last couple of days of performance problems are solved by an init container with
DELAY="$(( $RANDOM % 120 ))"
echo "Delaying by $DELAY"
sleep "$DELAY"
to be fair to myself, i don’t know this application very well and it tends to lock up in 2 different databases at least
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
nice trick!
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
i forgot about $RANDOM
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
well, not fully, I’m in the process of adding net.ipv4.tcp_keepalive_time
sysctls and friends, which requires adding arguments to kubelets
all because devs won’t send heartbeats
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
also all of that is only partially helpful
![Maciek Strömich avatar](https://secure.gravatar.com/avatar/98de12365b633b063e208220100d4594.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0002-72.png)
![attachment image](https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2020/04/14/snowcone_jb_sticker_1.jpg)
Last month I published my AWS Snowball Edge Update and told you about the latest updates to Snowball Edge, including faster storage-optimized devices with more memory & vCPUs, the AWS OpsHub for Snow Family GUI-based management tool, IAM for Snowball Edge, and Snowball Edge Support for AWS Systems Manager. AWS Snowcone Today I would like […]
2020-06-19
![Matt Gowie avatar](https://avatars.slack-edge.com/2023-02-06/4762019351860_44dadfaff89f62cba646_72.jpg)
![attachment image](https://miro.medium.com/max/1200/1*Sd50m5VidzQA8wzhJiFHhQ.jpeg)
QUIC is the protocol underlying the next version of HTTP
![maarten avatar](https://avatars.slack-edge.com/2020-09-28/1393040065826_b0d13cfde15deff02026_72.png)
illuminati confirmed
![attachment image](https://miro.medium.com/max/1200/1*Sd50m5VidzQA8wzhJiFHhQ.jpeg)
QUIC is the protocol underlying the next version of HTTP
![Matt Gowie avatar](https://avatars.slack-edge.com/2023-02-06/4762019351860_44dadfaff89f62cba646_72.jpg)
Haha I just realized this was posted back in 2018. thought it was some new information, but nope. Likely not going to see this for a while.
![keen avatar](https://secure.gravatar.com/avatar/41580526a0ebadc7f2078aac776c30cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0005-72.png)
heh, we did some in-house http-over-udp magic back in ~2010, 2011. I’m sure google did theirs better, we just needed it for a single service - and it was a “if we need this in the future, we’ll invest more in it as we scale up” prototype…
2020-06-22
![tomkinson avatar](https://avatars.slack-edge.com/2020-02-20/950936255315_a2f553719b6e972d81ec_72.jpg)
Does anyone know any similar Slack’s for Database related stuff? Trying to use a database trigger in MongoDB to bump a specific document field into a new document and having some issue but hard to know where to ask besides SO https://stackoverflow.com/q/62518308/7987987
Update: I use "$match expression" to describe this but I don’t actually use the $match operator. According to the docs, the selector should conform with $match’s syntax, though the $match
![rajeshb avatar](https://secure.gravatar.com/avatar/6fbd1bc7e364d51fa994f41e80e1f232.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
Hi All, i am getting below exception when trying to provision EMR from Module https://github.com/cloudposse/terraform-aws-emr-cluster
Error waiting for EMR Cluster state to be "WAITING" or "RUNNING": TERMINATED_WITH_ERRORS: VALIDATION_ERROR: ServiceAccessSecurityGroup is missing ingress rule from EmrManagedMasterSecurityGroup on port 9443
Kindly comment Thanks
Terraform module to provision an Elastic MapReduce (EMR) cluster on AWS - cloudposse/terraform-aws-emr-cluster
2020-06-23
![Maciek Strömich avatar](https://secure.gravatar.com/avatar/98de12365b633b063e208220100d4594.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0002-72.png)
![attachment image](https://assets.cloudskew.com/assets/misc/landing-page-hero-3.png)
Draw AWS, Azure, GCP, Kubernetes diagrams for free
2020-06-24
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
Is there something I can do to stop people from copying and pasting code from this dangerous person? I don’t think there are comments on Medium anymore… The “robust” code collapses when processing takes more than heartbeat interval, which leads to messages being redelivered, which means the longest processing jobs will occur multiple times for the same messages, until they somehow happen to succeed.
Last week I had to fix code which was basically this, copied and pasted. In general case it is impossible to consume from a RabbitMQ queue without a dedicated thread for RabbitMQ communication.
This article is going to cover building a RabbitMQ consumer in Python and Kombu that is capable of ensuring that the connection it…
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
contact the author?
This article is going to cover building a RabbitMQ consumer in Python and Kombu that is capable of ensuring that the connection it…
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
it does seem like it would let me comment on that article, also… https://medium.com/p/ccd660d17271/responses/show
Responses to a Medium story.
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
oh haha, i see your comment on there now
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
I had to create a medium account
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
medium is the new stackoverflow when it comes to copy-paste
![sahil kamboj avatar](https://secure.gravatar.com/avatar/4c84027f1b085fadbc17cb463573f076.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
Hey Guys aws rds (mariadb10.4) root user by default cant give GRANT ALL permission how can we make it do that I need grant all permission
![bradym avatar](https://avatars.slack-edge.com/2023-06-21/5464816405572_dd21bed1bf537acb6539_72.jpg)
![Karoline Pauls avatar](https://secure.gravatar.com/avatar/cc618da2f4549787aad7d1ebaa6ac630.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
that’s how i feel, except my task is to build a bucket