Corey Quinn Profile picture
Apr 19 14 tweets 5 min read
It's been a while since I gave @awscloud a livethread exploration.

For novelty based upon today's Amazon Linux issues, let's focus on Amazon Linux 2022, in the new EC2 Launch Wizard, in the Northern California region. Like the instance name, this is a 💩📬🧵.
There is something ever-so-slightly-screwy when a search for a full AMI ID returns over 5K results.
With only a slight bit of whining about needing to manually set IOPS for a gp3 volume, we're in. Yay.
lsmod shows only a few things loaded, which is good for a minimal install. rpm -qa | wc -l shows 287 packages installed, 1.1GB taken up on disk.
The version of python that would be installed could best be described as "unsettlingly modern for an enterprise distribution."
Let's see what's going on here. 'yum provides' tells me that the tools I want live within the "pcp-system-tools" package; the "pcp" portion is because I'm about to cause incredible amounts of mayhem at this rate.
This system is, like an AWS corporate comms person without a looming crisis to worry about, bored out of its mind.
Not super thrilled that IMDSv2 isn't mandated for new instance spin-ups, (I'd love an SCP to that effect-- #awswishlist) but at least it's enabled.

Retrieving tags from IMDS needs to be explicitly enabled for the instance. Okay, fair.
AL2022 is based upon @fedora, which targets a lifecycle of roughly 13 months. Y'know, twice the lifetime of a Google consumer product.

@awscloud is committing to support each AL2022 release for five years.

*DING* goes @bitintegrity's email with a Career Opportunity.
"You were involved with the CentOS project, so you either know how to support a distro for a decade, or alternately rug-pull your customers with a year's notice, depending upon your preference and era. Wanna come be sad all the time again?"
"Can I use Extras, or EPEL, or RPMforge?"

"No," says @awscloud, "but you can create your own RPMs."

"Got it, I can use Docker and npm," responds anyone with half a lick of sense.
This screenshot will upset almost everyone, and will likely be the tweet that causes people to finally snap and come for me.
I have absolutely not forgotten that sudo's logo is a horrifying anthropomorphic sandwich, so let's fix that real quick.
And this basically kills the crab, so the experiment ends here. I'm turning it off, as a t2.micro in us-west-1 is roughly 16% more expensive because everything here in San Francisco is.

So far, so good, @awscloud Linux team.

Remember to install npm and Docker!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Corey Quinn

Corey Quinn Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @QuinnyPig

Apr 21
Hello, and welcome to Day 2 of the #AWSSummit in San Francisco. @SwamiSivasubram's keynote starts in a few minutes, and I'm trying something a bit different for today's livetweet thread.... Image
I'm here today *strictly* as a customer. Through a careful strategy of "declining meeting invitations" and "outright ignoring people," I know absolutely nothing about what's in store for us today.

I'm not even allowed to sit in the press/analyst session!
The building is nowhere near capacity, which given... well, everything, makes sense. I exercised good judgement and left my "AMI HAS THREE SYLLABLES" protest sign at home.

It feels like that's not the cultural mood at this moment. Image
Read 71 tweets
Apr 20
Okay. Let’s do this. Image
Ooh. Coffee is now more complicated, but also delicious / free. Image
The new season of DeepRacer doesn't care about your lap time; the highest @awscloud bill wins. Image
Read 8 tweets
Apr 19
And now, a livetwoot thread about @ajassy's 2021 Amazon Shareholder Letter.

Suspiciously for a man of Andy's reputation, this letter contains only four question marks. 🧐
It's gotta be absolutely wild to see what Amazon sees during a global pandemic.

Remember, they're a company that's larger than many countries. "Unprecedented Times" doesn't really do it justice.
"Our $35B annual run rate cloud business was hard hit by the pandemic, as was demonstrated by its growing only 30% YoY" is certainly A Take.

As is "we helped our customers optimize their AWS footprint" at scale, but that's dirty pool.
Read 9 tweets
Apr 13
It's been a while since I've done one of these, so let me fire up my custom Twitter threading client and validate AWS Marketing's market for them.

I will now talk about how *I* believe in marketing cloud offerings effectively.
Start with the realization that your prospective market could not possibly give less of a shit about you. They care about their own painful problems!

If you talk about yourself, you'll get tuned out. Focus instead on demonstrating excellence in the problem space.
This can look like you talking about *how* you do what you do. Machine Learning®? Customers don't care if you do it via exploiting elves just so long as it solves their problem.

Stop talking pure tech. The only people who care about it as much as you do are your competitors.
Read 22 tweets
Apr 12
Since there seems to be some confusion: I have never for a single moment doubted that the @awscloud security folks are *ON THE BALL*. They're freaking amazing.

And then the company undercuts so much of that amazing work with poor messaging decisions. 😖
And, though it's been a busy week, I don't begrudge AWS any of these security issues. This stuff is *hard*! I want these things found and fixed; it's way better than them remaining buried forever.
Folks like @colmmacc, @notdurson, @MerrittBaer, @paulvixie, and oh so many more as-yet unsung people behind the scenes are doing what amounts to an impossible job and somehow succeeding at it.
Read 5 tweets
Apr 12
I regret to inform you all that I spent the afternoon teaching myself @golang to solve an obnoxiously trivial problem and... somehow it worked!?
Feel free to proceed to tear me apart! I have no idea what I'm actually doing.

github.com/QuinnyPig/zcam…
The short version is that @zcamcc cameras have an API--barely. And that can be used across the network to do things, including (for my purposes) start and stop the recordings (via @elgato Stream Deck!), and copy files off the camera and to wherever they need to go via network.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(