Thankfully, it's unseasonably warm here in Chicago this weekend. :/
Thankfully, it's unseasonably warm here in Chicago this weekend. :/
It feels more like "AI told me I had skis but halfway down the mountain I realized I had left them at the bottom of the hill", but yes.
Anyway, long story short -- please learn about the tools you want to use, whether you're using an LLM or not. If you don't know how they work, you won't know how they *don't* work, and then you're not going to be able to catch your LLM deciding to nuke your entire AWS account for funsies.
I mean, you can just do this with Terraform itself. You don't even need a DynamoDB anymore, just an S3 bucket. Like I said later in the thread, I've made similar mistakes in the past, but nothing quite this egregious, simply because I understand the tools, how they work, and the pain points.
Look, I have to admit that during my less-than-funemployment I've been using Claude and I won't deny it seems to be at a point where *if you know how to use it*, it can provide a lot of utility. But if you do not understand the things you are asking it to do, you are asking for problems like this.
...a problem, but *why have Claude run the Terraform for you*?!
Is having Claude type "terraform apply" really saving you that much time? And is it really a good idea to just take off the safeties and tell it to go whole hog without confirmation? This is *wild* to me.
-- you aren't just looking at the map, you're flying through the Alps with the nothing but a map and a compass, but also your map is one of those tourist ones where everything is exaggerated to only show you the interesting parts.
I don't necessarily think using Claude to do your Terraform is...
...be to *stop what you are doing*. Look at the *territory*, not the map. It's the same reason why I find myself using kubectl most often to do anything with Kubernetes because I'm trying to remove as many abstractions as possible.
The problem here is that Claude is yet another abstraction --
...have a state. It's Infrastructure *as* Code, but that code is not the infrastructure. When there is disagreement between the code and the infrastructure, *the code is always wrong*. When you see something you don't expect -- like trying to recreate *everything* -- the first instinct should...
...what feels like a misunderstanding of how Terraform works. I do not know this person's background -- but something I see frequently from people who come out of SWE and not infrastructure is mistaking the map for the territory. Infrastructure is made up of physical things that inherently...
Have I accidentally blown away things with Terraform I didn't mean to? Yes. I have even done something similar here, though in the opposite direction (copying a root module to another directory for a similar deployment, and forgetting to update the state location). But what happened here is...
There are a couple things that immediately jump out to me, as someone who has dealt with Terraform (and infrastructure in general) for years:
* You shouldn't be keeping Terraform state locally.
* You should not let Terraform make changes you do not expect.
I don't want to call this person out specifically, but this article about how someone let Claude blow away their in-production resources should be an object lesson for people who think they can just vibe their way through things.
alexeyondata.substack.com/p/how-i-drop...
Saw the "OMG why are 40 & 50 year old people even ON social media?" post & my first thought was, "What do you think *should* happen, kid? Should we all just do a Logan's Run?" & then I realized this child has never once in their life heard of Logan's Run & I turned to dust & my ghost is typing this.
If anyone is up for boosting, Bandcamp is holding a fundraiser for the Trans Continental Pipeline to help trans people escape from Kansas!
Ah man. I just realized it was actually 1988 and I was in sixth grade. My nerd cred. :(
Jesus Christ, that is egregious.
My first experience on the internet was hitting the university's local dialup pool, where I could telnet directly to MUDs.
It was 1986 and I was in fifth grade.
It sounds more like your calendar is sympathetic and begging for everything to stop happening so much.
The amount of time I spent worrying about this is truly staggering.
Wow, stumbled across this on YouTube, and I really like this take on New Vegas:
www.youtube.com/watch?v=sLU_...
Aha. Okay. I was imagine a website made my Dr. Katz.
That...what? Are they making a website in Squigglevision?
Ooof. Too real.
This is basically my #1 worry with the current situation. Every incident was already a surprise (well...unless you're Cassandra), but now it's *really* going to be a surprise and there are going to be a lot of places where code doesn't even follow the same conventions from app to app.
ah man :(
attn: @ilattygeneral.bsky.social
There's definitely a werewolf bar mitzvah joke in here somewhere.
At this point, it's really hard to know what to say about this shit anymore.
Quite literally, until you have 10 reviews Steam doesn't surface you at all.
Those first 10 reviews change everything. If you see a game with less than 10 reviews, you are being shown a life you can dramatically improve.