Dagboken 70: Buggar kan avslöja helt andra problem

Dagboken 70: Buggar kan avslöja helt andra problem

Plötsligt började den lösning vi använder för att mäta och analysera trafiken till våra webbplatser att hacka, den visade orealistiska siffror – antingen mycket höga eller mycket låga besökarantal. Då det är en lösning vi använt under många år så var inte valet att bara byta plugin – jag ville ta reda på vad som hade hänt.

Felsökningen underlättades av att loggfilerna visade att just detta tillägg, WP Statistics, nyligen hade uppdaterats. WP Statistics har genomgående fått mycket goda omdömen, höga betyg både av användare och de som testat tillägget mera professionellt. Vi backade en version och konstaterade att problemet fanns i den senaste versionen.

Ytterligare letande visade att Wp Statistics bytt mätmetod – från ”serverside” till ”klient side”. Bytet hade lett till att runt två tredjedelar av alla besök ”försvann”. En så dramatisk förändring kan inte skyllas bara på mätmetoden. Försvinner 60-70 procent av alla besök och träffar så tyder det på att WP Statistics under lång tid presenterat överdrivna glädjesiffror för användarna, eller i vartfall inte har mätt trafiken på ett korrekt sätt.

Cache

Jag grävde vidare och gjorde några ytterligare tester vilket visade på ännu märkligare avvikelser. WP Statistics har en inställning för så kallade cache-plugins. Använder du en sådan plugin, ett sådant tillägg i din webbplats så rekommenderar WP Statistics att du slår på denna funktion. Skillnaden var även här minst sagt dramatisk – med funktionen påslagen så föll runt 50 procent av all trafik bort och så stor skillnad ska det inte vara.

Efter kommunikation med utvecklarna så började jag få en känsla av att WP Statistics inte bara använt osäkra mätmetoder utan att hela hanteringen av IP-nummer, antalet besökare inte kunde anses vara särskilt tillförlitlig. Då vi intre har några webbplatser som lever direkt av annonser eller som är mera direkt beroende av sin trafik så har mätning och analys av trafiken inte stått särskilt högt upp på lustan över saker som ska prioriteras. För den här bloggens vidkommande så har statistiken uteslutande använts internt – jag har mätt och jämfört olika månader, dagar och hållit lite koll på vad ni läser.

Alternativ

Därför installerade jag några alternativ till WP Statistics och för att kunna testa andra statistik-tillägg på rätt sätt så slog jag av WP Statistics. Då upptäcker jag ytterligare en sak som uppenbarligen kan direkt hänföras till WP Statistics – hur snabbt data börjar att skickas från en webbplats. Jag kan inte säga när men jag kan säga att våra webbplatser har en aldrig så liten men mätbar fördröjning innan data börjar att skickas. Vi har letat, provat olika inställningar för våra servrar, provat olika interna cache-funktioner men aldrig riktigt kunnat pricka rätt och hitta orsaken. När vi bytte server och gick över till en helt ny lösning så insåg vi att anledningen sitter i webbplatserna – den lilla mätbara fördröjningen fanns där fortfarande.

Nu var det plötsligt borta och inledningsvis så tänkte jag att jag inbillade mig. Det är mycket som kan påverka överföringshastigheter och merparten ligger utanför din kontroll. Det är nätet som helhet. Jag mätte och mycket riktigt nu skickades data praktiskt taget direkt. Jag deaktiverade WP Statistics på fler webbplatser och resultatet var detsamma – fördröjningen försvann.

Tecken

Jag gick igenom WP Statistics, plöjde igenom deras supportforum, hittade alltfler tecken som tydde på att detta tillägg tillåtits att växa sig alltför stor med alltför många funktioner. En genomgång visade att WP Statistics mäter i stort sett allt och mycket av siffrorna har vanliga användare liten eller ingen nytta av.

Jag gick vidare med att optimera Magasin Macken som utvecklats i samma riktning – för stor, för tung och får dåligt optimerad. Det är helt och hållet mitt eget fel. Nu har svarstiderna kapats ned för den här bloggen till en tredjedel så slog jag på WP Statistics igen och två saker inträffade – fördröjningen var tillbaka och svarstiderna förlängdes.

Plockades bort

Med tillstånd från våra kunder så plockade jag bort WP Statistics helt, på alla webbplatser som använde detta tillägg. Jag ersatte WP Statistics med Independent Analytics, ett annat tillägg som ger det nödvändigaste – antalet besök och mängden lästa texter. Fördröjningarna försvann och när jag sedan började att studera belastningen på den aktuella servern lite närmare så var skillnaden närmast dramatisk.

Konklusion – en av marknadens mest populära plugins för WordPress, med högst betyg mäter fel, fördröjer svarstiderna för enskilda webbplatser och belastar servern onormalt mycket. Jag frågar mig hur WP Statistics har testats och vad de höga betygen består i?

Vid sidan av allt detta så har jag skruvat i sökfunktionen – här på bloggen. Den är snabbare, mera pricksäker nu än tidigare.

Respekten för upphovsrätten gäller alla andra men inte de stora teknikjättarna

Respekten för upphovsrätten gäller alla andra men inte de stora teknikjättarna

blank

Nvidia har försett sig, utan tillstånd eller medgivande, av videor från Netflix, Youtube och andra. I klartext – upphovsrätten gäller alla andra men inte Nvidia. Nu är grafikkortstillverkaren inte ensam – en lång rad andra företag har avslöjats med att förse sig av det andra har skapat.

Frågan är egentligen mycket enkel – hur ska Nvidia kunna kräva respekt för sin upphovsrätt när de på ett så flagrant sätt struntar i andras upphovsrätt?

Bovarna

De största bovarna i sammanhanget är de, som Nvidia, som utvecklar AI-lösningar. Den typen av lösningar kräver enorma mängder med data som lösningen ska tränas på för att kunna leverera fullgoda resultat. De hör bolagens datatrålande och datainsamlande har beskrivits som en gigantisk dammsugare på steroider. Historiskt finns inga jämförelser med hur mycket data som exempelvis Open AI samlat in – och det ska understrykas fortsätter att samla in.

Datainsamlandet görs, regelmässigt utan upphovsrättsinnehavarnas tillstånd och medgivande. Det finns gott om exempel på AI-bolag som inte respekterar vare sig upphovsrätten eller innehåll och instruktioner på webbplatser. Ai-företaget Perplexity har anklagats av en rad andra för att strunta i innehållet i robots.txt – en fil som de som över och driver en webbplats kan använda sig av för att instruera sökrobotar att inte dammsuga deras innehåll.

Ett brev till publicister som Reuters såg i fredags, som inte nämner AI-företagen eller de berörda utgivarna, kommer mitt i en offentlig tvist mellan AI-sökstartupen Perplexity och mediaföretaget Forbes som involverar samma webbstandard och en bredare debatt mellan teknik- och medieföretag över värdet av innehåll i en ålder av generativ AI.

Reuters

Brott

Flera AI-bolag hävdar att deras enorma insamlande av data är dt som kallas för ”fair use”, alltså ett rättmätigt insamlande. medier och andra bestrider alla sådana påståenden och menar att datainsamlandet är ett brott mot upphovsrätten.

Nu ska också sägas att det finns en stor mängd data som samlats in som en Open Source-lösning med de bästa intentioner – att skapa en datasamling för små och medelstora utvecklare. Problemet är att inte heller med den samlingen, ”the Pile”, med data så finns något medgivande.

Apple har betalat för att få samla in data, liksom flera andra bolag och uppenbarligen så har de bedömt att de ska betala därför att de annars bryter mot upphovsrätten. Apple åberopar inte ”fair use” utan de har skrivit under avtal och betalat.

Slutsatsen är att respekten för upphovsrätten varierar högst betänkligt vilket återigen sätter fokus pöl frågan – varför ska du och jag respektera upphovsrätten när de stora jättarna inte gör det?

Tolka nu inte det som en uppmaning eller som ett konstaterande att det skulle vara fritt fram. Det är snarare ett konstaterande att när de stora jättarna ska utveckla nya lösningar så är andras upphovsrätt inte det första de tänker på.

Det är något som kan komma och bita dem därbak.

Ps. Magasin Macken blockerar AI-robotarna i robots.txt

Så håller du AI borta från din blogg och stoppar sökrobotar

Dagboken 70: Buggar kan avslöja helt andra problem

Dagboken 69: Nu är jag inte bannlyst längre

blank

Det tog några dagar men nu har jag släppts in på Elon Musks lekplats igen. Jag hade inte brutit mot några regler. Jag hade bara följt X egna uppmaningar om att köra iPad-versionen av X app i mina Mac-datorer (något jag inte kommer att göra om).

Nyligen skrotade X programmet för macOS, Twitter, och lanserade istället en ny app för iPad – X. Något naivt, skulle det visa sig, så följde jag X uppmaning att uppdatera mitt program och köra X app för iPad i mina Mac-datorer.

Smidigt

Uppdateringen gick snabbt och smidigt och sedan tänkte jag inte mycket mer på det – förrän jag fick ett mail från min leverantör av en tjänst där blogginlägg publiceras på X automatiskt. Inlägg kunde inte publicerat längre på X. Något var fel.

Väl inloggad möttes jag av meddelandet att efter noggranna utredningar så hade X kommit fram till att jag bröt mot deras regler och mitt konto var därför i enlighet med det hade blockerats – satt i skrivskyddad läge.

Jag insåg då att även jag hade åkt dit på X bugg i sin iPad-app. Jag var nämligen inte ensam så jag fick överklaga, förklara vad som hade hänt och att jag ansåg mig snövit och helt oskyldig. Sen glömde jag bort X igen.

Hävt

Nu på morgonen hävdes skrivskyddet och jag fick tillbaka mitt konto vilket åter sätter funderingen på om jag ska vara kvar på Elon Musk plattform längre, i fokus. Jag är inte riktigt klar där med den processen men jag funderar på om inte ett sätt vore att bryta mot reglerna på riktigt och bli utkastad. Det vore ett passande slut på något sätt. Jag måste bara fundera ut på hur jag ska göra det.

Veckan Åsna: John Gruber har så mycket moral så att han har dubbelt av den

Veckan Åsna: John Gruber har så mycket moral så att han har dubbelt av den

blank

John Gruber, Apples springp…, känd bloggare vars blogg Daring Fireball under en lång rad av år har ansetts vara en auktoritet när det gäller Apple, och även en flitig kritiker av i stort sett allt som EU beslutar har kommenterat den fällande domen mot Google. Hans konklusion är närmast ett beklagande av att Apple nu sannolikt förlorar tjugotalet miljarder i intäkter årligen och även riskerar gigantiska böter.

Gruber konstaterar efter den fällande domen:

It’s worth a reminder that under U.S. antitrust law, having a monopoly is not in and of itself illegal. It’s just that monopolies must operate under different rules, and Mehta has ruled that Google broke (and continues now to break) those rules.

Monopol lyder under speciell lagstiftning i USA och måste agera inom ramar med speciella lagar, något som Gruber uppenbarligen inte har några invändningar emot – såvida det inte är EU som stiftar den typen av lagar. Då är det ett påhitt av byråkrater, då är det lagar som hindrar företagens  innovationsförmåga och ett straff för att en del bolag är mer framgångsrika än andra.

DMA

DMA, Digital Rights Act, en antitrustlagstiftning som är modernare än den amerikanska dito men som i grunden ska tjäna samma syfte – se till att utjämna villkoren på marknaden och förhindra att enskilda bolag växer sig för starka och dominerande. Vi kan diskutera innehållet i lagstiftningen, om den når sitt syfte eller inte men i grund och botten så är det lagstiftarens avsikt att stärka konkurrensen på en marknad och förhindra att stora kapitalstarka bolag slår ut mindre konkurrenter – inte genom att de är skickligare, bättre på att bedriva sin verksamhet utan bara därför att de är större.

Ett inslag i praktiskt taget all sådan här lagstiftning finns inslag av att olagligförklara avtal som ger viss aktörer exklusivitet – om avtalen tecknas av två stora bolag. Det finns också inslag i sådan lagstiftning där alltför tvingande avtal, avtal som slår ut konkurrens görs olagliga.

Exklusivt

När Google tvingar mindre bolag att enbart använda deras annonstjänster exklusivt så kan sådan avtal stå i strid med den amerikanska antitrustlagstiftningen, för att ta ett exempel. När Google premierar och prioriterar sina egna tjänster, i sina egna sökresultat, så kan det leda till en fällande dom. När Google tvingar mindre bolag att enbart använda sökjättens tjänster så passerar det inte lagstiftningens nålsöga.

Allt det här handlar om att se till att konkurrensen på en marknad fungerar och det är avsikten med EU:s DMA vilken John Gruber anser är helt förkastlig medan han har betydligt lättare att leva med den amerikanska motsvarigheten.

One possible outcome is that Apple winds up paying a bigger penalty, effectively, than Google. Let’s say the remedies include Google being banned from paying for traffic acquisition. Then Apple changes Safari from making Google the default search engine to prompting users with a choice for default search, and 90 percent of Safari users choose Google — the search engine they’ve been using since forever ago, and for many people the only one they even recognize by name. Now Google gets that search traffic for free and Apple gets bupkis.

Läs den sista textraden – Google får samma trafik gratis medan Apple inte får en dollar – ett beklagande att hans hjärteföretag inte får betalt och det handlar i storleksordningen om drygt 20 miljarder per år.

Förstår inte

John Gruber förstår inte att detta är resultatet av att Google, Apple, Microsoft, Meta och alla de andra stora ameirkanska teknikjättarna tillåtits att härja fritt. De har kunnat rumstera runt i ett juridikens Vilda Västern där ansvariga politiker och rättssystemet inte har reagerat förrän nu – när de flesta konsumenter redan lever i tron att Google är det enda alternativet på marknaden.

John Gruber inser inte att den nuvarande situationen är ett direkt resultat av exempelvis sådana avtal som Google har haft med Apple under många år. Ett avtal där Googles sökmotor sätts som standard och ett val som användarna därför inte särskilt ofta ändrar i inställningarna – skulle de gör det så skulle Google inte ha någon anledning att betala för den exklusiva rätten att få vara standard i Apples alla enheter.

Gruber vill inte förstå att när sökjätten Google säljer sina smarta högtalare med förlust, när priset på routrar och nätverksutrustning dumpas är det inte konkurrens som ryms inom lagens ramar. Det är en osund konkurrens som slår ut mindre bolag som inte har råd att sälja sina produkter med förlust. Google gör det därför att de i grunden lever på att samla in data. Ju fler kunder och användare som sökjätten kan locka till sig, med telefoner, datorer, routrar, smarta högtalare, termometrar, kameror och allt vad det nu är som Google säljer desto mer värdefull data kan Google samla på sig.

Marknaden

Gruber har en helt blind tro på att marknaden alltid ska fixa allt och att vi konsumenter och användare kommer att gynnas av en fri konkurrens. Han ser varje reglering som något ont – om det görs inom EU. På hemmaplan så handlar det om juridik, avtal och om företag som tillåts agera på en helt öppen och fri marknad.

När nu den marknaden visar sig att inte alls vara så fri och oreglerad som han trott så beklagar sig John Gruber mest över att Apple riskerar inte att få betalt av Google i fortsättningen.

Google har fällts i amerikanska federal domstol för att vara ett olagligt monopol. Det är nyheten. Det är det väsentliga.
Googles avtal med Apple är olagligt. Det är nyheten. Det är det väsentliga,

Brutit

Båda dessa bolag har brutit mot amerikansk lag. Det beklagar inte John Gruber – han konstaterar lite bittert att Apple nu inte kommer att få betalt och inte tillåts fortsätta ett olagligt affärsförhållande med monopolet Google.

Det får en ju onekligen att fundera på vems ärenden han springer.

PS, Jo, jag vet. Det kan säga som mig också men jag är åtminstone inne i någon slags tillnyktringsfas. Något jag tycks dela med politiker och lagstiftare för den fällande domen mot Google kommer inte att bli den sista i sitt slag. 

BJN: Bäst Just Nu – den enda topplista som du behöver vecka 32 2024

BJN: Bäst Just Nu – den enda topplista som du behöver vecka 32 2024

blank
Musiklistan

 

Här kan du lyssna på Deep Purples nya singel – gubbarna kan fortfarande rocka häcken av dig

 

Country

Macken har sett: Civil War – ett brutalt, våldsamt mästerverk om krigets meningslöshet

Macken har sett: Jawbone – när livet är tuffare än en boxningsmatch

Macken har sett: Sunny – en robot och en sörjande kvinna på jakt efter sanningen

Macken har sett: Dumb Money – folkrörelsen som knäckte finansvalparna

Macken har sett: Lady in the Lake – en inte helt enkelt berättad historia

Macken har fluktat in: TimeBandits – en fantasifull resa över tid och rum och en gammal klassiker

Macken har sett: Me – en ovanligt bra historia om att bli vuxen

Macken har sett: The Decameron – pest och ond bråd död kan vara riktigt roligt

Macken har sett: Omnivore – ett filosofiskt sätt att se på mat

Sluta prata – ta mina pengar och ge mig en vikbar hybrid iPad/Macbook

Sluta prata – ta mina pengar och ge mig en vikbar hybrid iPad/Macbook

blank

Nu böjar det dugga allt tätare med uppgifter om en vikbar iPhone, vilket för mig är mindre viktigt. Jag ser inte nyttan med en vikbar telefon men det kommer även uppgifter om en vikbar iPad – en hybrid mellan en iPad och en Macbook – på drygt 18-tum.

En vikbar iPhone – en enhet med en ännu större skärm än den jag har i min iPhone 15 Pro Max och jag ser inte nyttan med en ännu större skärm och kanske en ännu större och mer otymplig telefon. Under alla år med plus-modeller och Max-modeller av iPhone så har jag aldrig känt behovet av en större bildskärm.
iPad

När det sedan gäller iPad så har Apple sedan en längre tid tillbaka använt just iPad för att testa ny hårdvara. Det är ingen tillfällighet att M4-kretsarna kom först till iPad – och för senare till MacBook Air och MacBook Pro. Rykten säger att det är dags i höst/vinter med en MacBook Pro med M4-kretsar.

Nu säger alltså rykten att Apple jobbar på en hybrid-enhet, ett mellanting mellan en MacBook Pro och en iPad med en total skärmyta på drygt 18-tum. Med hybrid antyds att det skulle kunna vara Apples första enhet med både iPadOS och macOS – eller kanske rent av en sammansmältning av de båda med funktioner från båda världarna och plattformarna.

Vikbar

Den här enheten ska också vara vikbar vilket betyder att den är 9-10 tum ihopvikt och det dubbla uppvikt – allt beroende på om enheten har ett fysiskt tangentbord eller inte.

Här kan jag där mot direkt se nyttan av en större, vikbar bildskärm och om ytan landar på runt 18-tum så är det en tillräckligt stor bildskärm att behovet av en extern bildskärm minskar, dramatiskt. Även om det ”bara” handlar om en bildskärm så kan du komplettera med en penna, en mus och ett externt tangentbord och få full funktionalitet med en enhet som är betydligt smidigare att ha med sig på resan än en 17-18-tums dator.

Sitter det macOS under skalet eller en hybrid mellan iPadOS och macOS så närmar vi oss en enhet som kan ta det bästa från macOS och det bästa från iPadOS. En MacBook Pro med touch-skärm vilket för mig låter som en mycket intressant tanke – även om Apple mer ön en gång har förnekat att det finns spåna planer.

Sågar

Tolka nu inte det som att jag sågar Apples planer på en vikbar iPhone. Det gör jag inte. Jag ser bara inte samma fördelar med en vikbar enhet som jag gör med en iPad.

När det gäller det senare – levera och ta mina pengar!

Nya uppgifter: 2026 kommer Apples vikbara iPhone