Currently burning a lot of tokens fixing PHP on my public facing webservers π³
Who else is having fun tonight π
Login to reply
Replies (40)
Mine was wrapped up very quickly... Whats taking so long?
I have a lot of servers π
The apps need patching too!
Not fixing issues myself, but quite tense about it. Let's see what tomorrow brings.
Ever heard of phpsadness? I guess, it needs an update.
Please, I'm still human, I can only cope with one crises at a time π
Good luck π€
I guess the cybersecurity business is booming.
Wen phphappiness?
For us all :)
All these years wasting time securing things and then, the minute you need them, they get replaced with AI π
With php? π
How many tokens do you use per week? You gotta get those agents running 24/7 and spawning sub agents. ...
And then faulty SW is replaced by faulty AI π
Yes Mike, I don't run any servers and wouldn't have the first clue where to start. I'm drinking beer and watching football, so yes, I'm having funπ₯³.
Enjoy your SysAdminπ.
I'm on the OpenAI plus plan. I normally don't hit my caps, but today, I'm spreading work out to avoid that 5 hour timeout π
I have a local coding agent, but he's dumb and I wouldn't trust him for this work.
Drinking beer is my day job π
heh, I run my own http11 and http2 server + templating engine + htmx (pretty much an inhouse php, written in c++). Nobody read the code nobody hack, no worries :D
Most of what I get are both trying to GET .env files. Noobs
You've decentralised your attack vector π
I saw they added a few usage resets to the plan now, so you can reset it when needed..
Yes, I used one a few days ago, during another, increasingly regular, critical patching session π
AI is keeping us on our toes with all these critical updates...
One way off the treadmill: let your distro backport the fixes for you. If you're on Debian, the LTS programme issues php8.2 package updates until 30 June 2028, so the version chase can wait.
They've cornered both sides of the market. Breaking in and then offering to fix it.
I had a locksmith turn up once who was a policeman during the day, breaking into criminals houses and a locksmith by night. He observed the locksmiths he called out to fix his damage earned more than he did, so he decided to get into that racket too.
That's the only other time I've met somebody playing both hands in a game. At least the locksmith was human though π
Why would you need to use tokens to update php?
Imagine doing all that filthy manual labour that the proletariat have to do π
I am legitimately curious what kind of work you are talking about.
Version bumps is something Iβve already delegated to clankers long before the slop machine was invented.
So this isn't going the way I expected, because I don't think you're expecting the answers I'm going to give.
The "proletariat" line was a joke, except it wasn't. I don't work, which is kind of the point I was making.
Right now, I've just started building (training) my own model, Brian. It will evolve and eventually it will become a robot, or perhaps something greater to take over from me both during my life and after I'm gone.
I post about it quite a lot here and I have previously written articles on my, now patched, website. I'm constantly testing public LLMs to see how they are doing while going in my own direction. I'm not quite a Yann LeCun, but I'm very much favouring his world view and journeying down a different, but adjacent path
That sounds like a side project, it doesnβt explain the premise of the original post (burning tokens to update PHP on your servers).
Unless I am missing something, probably sounding like someone on the spectrum now.
Yes you are, but that's OK, they normally achieve more than your average normie π
What you just done is ask Elon what colour paint was on that flying car of his and then get annoyed because he wants to tell you about his rocket engines all night π
I just like to know how the sausage is made π
Yeah, I'm the same π
Oh Elon? The useless pig?
Got a balding problem to go with that nano sized penis fuck this
I will be having mine tomorrow. It's going to be a long day. π
Here, I'll save you some tokens:
apt update; apt upgrade -y
Great, you've got the job.
I'll send you a list of servers. If you start today, you should be finished in a month or two π
GM
I'm gradually migrating all my agents to an Omarchy box and managing them through herdr. When I wanted to fix the PHP issues, my Omarchy Codex agent couldn't SSH out, so I switched back to Codex on Mac.
My agent recently migrated a server to a new VPS. It turned out it was running an unusual config and couldn't download the updates from the repository because it was too busy. So I told it to stop trying.
This morning, I told it to try again and it turned out the server did the updates itself last night, automatically.
Meanwhile, I'm using Chatty to manually walk through herdr config files to find a balance between agents being able to do useful work vs. YOLO mode, which allows them to destroy everything π
When you automate stuff, you just abstract problems to a higher level
View quoted note β
This might satisfy some of your curiosity about sausages and paint π€
View quoted note β
I'll come through for you again:
List the servers in your inventory file, install the role, run the playbook. It takes three commands to not only upgrade all your servers today, but make sure they're always patched automatically in the future.
The only exception is if you install software outside of apt, but in that case it should have its own auto-update mechanism. My solution there is: don't do that.
Ansible Galaxy
Now thatβs proper old school. I used to play with ansible on my Pi clusters back in the day.