Bloggen har ca 100 000 användare registrerade som aldrig postat kommentarer, och dessa används i spamförsök. Då det inte finns någon bra plugin för att radera dessa har jag nu fått ChatGPT att skriva en egen plugin till WordPress som gör detta åt mig. Har du haft ett konto registrerat utan att posta kommentarer är det nu (snart) alltså raderat, och se till att endast registrera om du sedan omgående postar en kommentar.

Som allt används förstås vartenda formulär på nätet till spamförsök, och har det registrerats nästan 100 000 falska konton automatiskt på bloggen, exempelvis i SEO-bedrägeriförsök där användarbeskrivningen innehåller en länk för att använda bloggens Google-rankning.
Har rent av varit någon svensk bedragare som varit ute och skrutit och tagit betalt för detta, men den SEO-vägen är stängd via bloggens robots.txt sedan tidigare.
Andra konton används för att försöka posta spamkommentarer, men för att få en första kommentar postad här måste den godkännas manuellt, så de kommer inte igenom.
Någon bra eller fungerande WordPressplugin för att hantera detta har inte funnits, och CAPTCHA har fungerat dåligt för att stoppa registreringar.
Så på några minuter fick jag ChatGPT – som jag nu bytt över från efter Perplexity sedan Revoluts avtal om gratis Perplexity bytts mot gratis ChatGPT – att skriva en plugin som ordnar detta: Zero Comments, som helt enkelt listar alla användare med noll kommentarer och sedan gör att man kan radera dessa.
Cloudflare tajmar ut vid långsamma svar, så det gick dock bara att radera 250 åt gången, dvs kräver 400 aktiva handlingar från min sida. Detta fixades av ChatGPT i version 1.1 via AJAX-anrop om 20 konton åt gången. Det resulterade i en tom sida och ett manuellt ingrepp för att ladda in nästa omgång konton, men det är nu fixat i version 1.2.
Jag har kodgranskat PHP-filen som ChatGPT skapat och allt ser rätt okej ut, givet att det var nu 20 år sedan jag slutade som IT-konsult.
Totalt nedlagd tid på detta är 1.5 timmar. Tämligen rätt effektivt för att få exakt det jag vill. Det mesta av tiden har handlat om att kodgranska, ladda upp, testköra och repetera för förbättringarna.
Jag kan definitivt se lockelsen i att använda AI som utvecklare. Lite chattande om existerande plugins, hur de inte duger, och sedan tre promptar för att få det man vill ha.
Möjlig förbättring kan också vara att fylla på listan via Ajax, så man kan lista och radera över 1 000 konton samtidigt utan timeouter från Cloudflare.
Beskedet är att om du registrerat ett konto men aldrig kommenterat kommer det sannolikt inom kort att raderas. Du bör också ta bort eventuella länkar ur din profil, då nästa steg är att fixa så att pluginet även kan radera sådana konton utifall att de lyckats posta en kommentar.
Att via AI ordna en sådan här plugin gör mig lika mycket till systemutvecklare som att beställa en pizza med valfri fyllning gör mig till en pizzabagare … Jag har nu beställt en pizza som gör detta automatiskt t ex en gång om dagen eller en gång i timmen framöver. Får testa det när allt är tömt.
43 kommentarer
AI fientlig kompis hade AI uppvaknande idag med.
Skulle göra en komplex formen för excel och AI bara levererade rakt av.
Men som kommentaren min i morgontråden:
Observation kring AI
De som inte har egna modeller/hallar och därmed måste betala för sina tokens har stora prisökningar mot kund
Jag har slagit i taket flera månader i rad med Perplexity Pro och kör nu Claude rakt av. Det ä uppenbart att Clause subventionerar enormt mycket jämfört med Perplexity
Även hört att tjänster som Lovable är mångdubbelt dyrare nu om du har komplexa uppdrag. Och därför jobbar man med egna modeller.
Men det här är bara samma sak som jag sagt förr. Att ersätta en ekonomiassistent kostade när man räknade på det hela ungefär 200.000 i rena driftkostander av LLMen.
Det är få ekonomiassistenter som är så dyra.
MEN. Om du har en funktion det är brist på. Exv duktiga kod-apor. Då kan ju LLMen avhjälpa en flaskhals. Där alternativkostnaden de fakto motsvarar att man har produktion som nu blir av
Hänvisar även till anekdoten om vännen som jobbar på ett storbolag där man hade en utmaning som 20 utvecklare inte hade löst på flera år.
När han satte Claude på det hela så kom den fram till en lösning efter ett par timmar (och några tokens). Där det både var arkitekturellt anpassat efter verksamheten och kravbilden men även “väldigt smart kod” enligt honom.
En av de utvecklare jag känner och som kör enbart AI nu har egen server i sexmiljonerkronorsklassen och köra open source-modeller, inte onlinetokens. Var billigare så och de öppna modellerna är typ i klass med vad de dyra modellerna var för ett halvår sedan.
Bra sammanfattning av AI-bubblan.
Det går så _fruktansvärt_ fort nu.
~100kSEK så kör man denna hemma. Släppt idag. Den är möjligen en månad efter de största amerikanska i kapabilitet (jag har kört den via deras moln under testveckan): https://huggingface.co/zai-org/GLM-5.3-Flash
… och om någon timme släpper Qwen en modell som kanske är en månad till “efter” – som kan köras på vanlig kraftfull speldator om man hann köpa minst 96GB RAM innan priserna stack iväg.
Vi är på brytpunkten nu. Jag som senior kan-koda-allt behöver inte bättre än dessa till någonting och utväxlingen i produktivitet är sanslös.
Just ja. Hade jag varit konspiratoriskt lagd hade jag trott att Kina medvetet har sina AI-labb att släppa fria modeller (fria som i pengar och fria som i vad man får göra med dem) för att med vilje punktera AI-bubblan och därmed USAs ekonomi.
Nu är jag inte det, men, det blir samma resultat ändå.
Ja, tanken har slagit mig också. Men framför allt att det ska finnas subtil kinesisk propaganda inbyggd i deras svar i mjuka frågor.
Nästa steg är att bolaget också ersätts av en ai-agent
Den där känslan när man kan ta sina kunskaper från förr (som nu bara är moln och pilar på en slide) och få det till fungerande kod är grym.
Testar om jag är på listan över borttagna konton.
Nä, du har ju kommentarer.
Jo, men det kan ju vara bra att testa nu när det wibekodas helt öppet.
Har inte kommenterat på länge, kompenserar nu.
Testa Claude och specifikt Claude Code så ska du får se på grejer, det får ChatGPT att framstå som en tvååring. Som frontier onlinemodell är det Claude eller Codex som gäller. Lokalt finns ett större utbud beroende på önskad förmåga.
Lägger ingen tid eller pengar på detta, körde ChatGPT pga att jag får dej gratis via Revolut Metal. Detta är inte raketforskning.
AJAX! “Now that’s a name I haven’t heard in a long time”. Säker på att det var s.a.s “riktig” AJAX, eller kan man gissa att det rent formellt är AJAJ du använt dig av?
Vet inte.
Hur ofta måste man ommentera för att inte ramla ur
Räcker med en gång någonsin.
Tack för din blogg och den värdefullt information den innehåller. Jag har ofta tänkt på att komma först med någon kommentar, men hunden vill har sin promenad och så försvinner denna tanke!
Är väl rätt prio tänker jag. Tack själv.
AI är som modebranschen.
Det som var haute couture igår är Shein idag.
Ring-din-lokala-AI-promptare, 149:- SEK.
Hej
Är inte en flitig kommentator, bara några enstaka gånger. Men är en daglig läsare av din blogg då de är en av de få ställen där man kan få information om situationen i Ukraina. Tack för ditt jobb.
Tack själv.
Skriver en kommentar så jag behåller mitt konto.
Slava ukraini!
Slava ukraini!
Kanske du inte vill avslöja, men hur många användare blev kvar efter rensningen?
Rensningen är inte klar, men det ser ut som ungefär 6 000 personer lämnat kommentarer.
Kan sättas i relation till 260 000 unika läsare i juli månad.
Intressant skärmdump. Tänker på incidensen av dubbla åttor… Gissar att anledningen är en annan än att så många har en fäbless för en särskild sorts GB-glass.
Du skulle vara kung i Severance
Dubbla åttor förekommer på sjukt många spamkonton.
Läser för det mesta, kommenterar sällan. Tack för allt jobb och alla klokheter som bloggaren och alla ni andra skriver. Vet att jag kommenterat tidigare och har mitt konto kvar. Ville mest passa på att säga tack!
Tack själv.
Slava Ukraini!
Ursprunget till Stallmans korståg för open source var “scratch an itch”. Öppen källkods nästa steg är nu att även de som inte är programmerare kommer att kunna modifiera/skapa mjukvara för det som kliar just för dem själva – helt utan att känna att man måste publicera resultatet för att fler ska kunna ta del av det, eller göra anpassningar så att det kan konfigureras även av andra.
Hyperlokal mjukvara med en enda användare.
Ja, överväger förvisso bara dumpa ut källkoden licenslöst som public domain i en artikel på bloggen så får andra göra vad de vill med pluginen helt utan att jag tar något ansvar.
Värdet i något som kan promptas fram på några minuter via AI är ju noll och intet och ser ingen anledning att skydda det och samtidigt behöva ta något ansvar.
Jag blev äntligen “färdig” att skaffa ett nytt lösenord, straff donation till Jvm för senfärdighet.
Oj, än så länge är jag med. Kommenterar inte mycket bara läser 🙂
The Great Purge..kommer användarna hamna i ett Sibiriskt digitalt moln?
Inga som skrivit kommentarer.
Jag har ju kommentarer sedan tidigare men nu fick ai mig att lämna en till. Och så säger en del att ai är skräp..
Hmm, det är en evighet sedan jag tittade på min profil. Undrar om den har några länkar?
Ser ok ut.