av Mikael Winterkvist | jul 9, 2024 | Bluesky, Krönikor, Mastodon, Threads
Tid för att läsa: 2 minuter
Epic Games har nu fått sin egen App-butik godkänd i Europa men naturligtvis inte utan att Epic Games och dess chef Tim Sweeney tagit tillfället i att skälla på Apple. Det gör Time Sweeny alltid och hans eko Spotiys Daniel Ek men det finns ingen anledning att lyssna på någon av dem.
Epic Games skrev frivilligt under ett avtal med Apple om att Apple skulle distribuera deras app för spelet Fortnite, för det skulle Apple ersättas med 30 procent av det kunderna betalade. Ett avtal som Epic Games plötsligt bestämde sig för att fullt medvetet bryta mot och samtidigt dra igång en kampanj riktad mot Apple.
Det slutade i domstol – Epic Games förlorade på nior punkter av tio. Tim Sweeney fortsatte då att skälla på Apple, ett bolag som han ansåg saknade heder och moral.
Nytt nederlag för Epic Games i striden med Apple – förlorade på 9 av 10 punkter
Fällda
I december 2022 fälldes Epic Games av den amerikanska tillsynsmyndigheten FTC på svindlande 520 miljoner dollar varav 245 miljoner dollar skulle gå direkt till spelarna. Epic Games hade medvetet lurat spelare att köpa mer saker än de behövde i spelet Fortnite och Epic Games fälldes också för försåtligt formulerad reklam riktad mot barn.
Epic Games får böta 520 miljoner dollar för att ha brutit mot reklam riktade till barn
Design
Det är inte helt oviktigt att ha detta med sig därför att Epic Games anklagar Apple för att två gånger ha blockerat deras App Butik i Europa med påståenden om att de knappar och de dialogrutor som Epic Games använder i sin butik är för lika de knappar och de dialogrutor som Apple använder. Apple menar att Epic Games design påminner för mycket om Apples egen design. Det är inte så att Apple anser att Epic Games stulit designen utan det handlar snarare om att Epics design ser ut som Apples design – alltså knappar för köp och dialogrutor som visas i samband med köp. Apple anser att Epic Games design ser ut som Apples egen design vilket gör att kunder kan förledas till att tro att köp görs via Apples lösning, inte via Epic Games lösning.
Blockerat
Apple blockerade då Epic Games butik, två gånger och godkände butiken den tredje gången. Mot bakgrund av att Epic Games brutit ett ingånget avtal, lurat spelare att köpa saker de inte behöver för att spela Fortnite så får Tim Sweeney gapa och skrika hur mycket han vill. Såvida vi inte får se skärmbilder på det tvisten står runt så finns det ingen som helst anledning att tro på ett enda ord som Tim Sweeney säger.
Hans bolag har bötfällts för att ha lurat spelare förr.
av Mikael Winterkvist | jul 8, 2024 | Bluesky, Krönikor, Mastodon, Threads
Tid för att läsa: 3 minuter
Plötsligt slutar ett tillägg att fungera på en webbplats. Det naturliga är att se om funktionen krockar med andra funktioner, med andra tillägg och inte sällan så är lösningen att antingen slå av ett tillägg, byta ut det eller rapportera felet till utvecklaren. Ibland är inte lösningen så enkel och ibland kan det ta drygt fyra månader av sökande innan du hittar orsaken.
I det här aktuella fallet så fungerade just detta tillägg inte på kontoret men på hemmakontoret – inledningsvis. Ibland tvärtom och ibland inte alls eller ibland på båda platserna. Det är sånt där som kan driva dig till milt vansinne för i jakten på buggar så handlar mycket om att försöka att hitta ett orsakssamband.
- Vad kan orsaka en bugg, ett problem?
- Var kan detta problem, fel dyka upp?
- Kan du återskapa felet?
Här kom och gick felet och efter att ha kontaktat utvecklarna så inleddes en jakt på felet och vad som kunde tänkas vara orsaken. Buggar brukar vanligen vara konsekventa, det vill säga de slår till och sedan finns det kvar. Det gör det lättare att hitta dem därför att när saker börjar att fungera igen så har du hittat orsaken.
Tester
Med hjälp av utvecklarna gjordes en rad tester – då de inte kunde återskapa felet. Vi exporterade ut data, de testade och kunde inte återskapa felet. Vi exporterade ut data, kunde återskapa felet ibland och ibland inte.
Veckor blev till månader och vi återkom till samma problem och fel då och då. Testandet växte till timmar men vi kom ingenstans. Plötsligt kände detta tillägg sluta att fungera och lika plötsligt så började det att fungera igen.
Till slut hade vi nått vägs ände. Nu handlade det om att antingen hitta buggen och felorsaken eller byta ut lösningen – vilket inte var tvärenkel eftersom just detta inlägg användes på drygt femtiotalet webbplatser.
Tillfällighet
I samband med en helt annan test så hittade vi till slut felet och orsaken. Det av en ren tillfällighet och tacka vare ett dåligt minne – mitt. Jag satt och gjorde interna tester av mjukvaran som används i våra webbservrar och i samband med de testerna så hade jag slagit en en del i systemet, En del som inte är helt nödvändig men som startas automatiskt och direkt när servern startas.
Jag tog en paus i testandet och uppdaterade istället en samling hemsidor och noterade att det kommit en ny version av det aktuella tillägget men jag hade inga stora förhoppningar om att det skulle fungera nu heller. Vi hade uppdaterat just detta tillägg 2-3 gånger redan med samma resultat – problemet var kvar.
Oavsett det så gjorde jag några snabba tester och nu visade det sig allt fungera. Jag testade fram och tillbaka och jodå, nu såg det faktiskt ut att fungera. Sedan gick jag tillbaka till testerna av serversystemet.
När testerna av servern var klara så ramlade det ned ett brev, ett supportbrev, och en önskan om att göra en snabb, enkelt uppdatering av en hemsida. En uppdatering som involverade just detta tillägg som jag alltså testat för runt en halvtimme sedan och som då fungerade.
Nu fungerade det inte, igen, och efter en räcka svordomar så började jag fundera. Kunde det vara så att detta tillägg inte krockade med ett annat tillägg, inte med något som tillhörde hemsidan utan med serverns mjukvara?
Långskott
Ett riktigt långskott men ändå – det kunde vara värt att prova eftersom inget annat hade fungerat. Jag gick in serverns inställningar slog av tillägg och mjukvara och provade igen. Vid tredje testen så började hemsidans tillägg att fungera igen. Jag slog på serverdelen och då slutade tillägget att fungera, igen.
På, av, på, av några gånger fram och tillbaka för att bekräfta och långskottet satt högt upp i ena krysset.
Det var ett servertillägg som krockade med ett tillägg för hemsidor. Ovanligt, osannolikt men lika fullt – det var orsaken.
Löst
Nu var det lite mer akuta problemet löst. Skulle jag använda hemsidestilläghget så kunde jag snabbt deaktivera tillägget i servern och sedan slå serverdelen igen. Ingen snygg lösning men det får fungera tillsvidare.
Tillsvidare i detta sammanhang är tills vår ruggigt vasse tekniker loggat in för att kolla sin epost – hen är naturligtvis på semester – när annars ska buggar slå till eller när annars ska du hitta lösningar som kräver hens hjälp?
Till dess kommer jag att leva rätt gott på glädjen över att ha hittat en bugg som härjat med oss i fyra månader.
av Mikael Winterkvist | jul 6, 2024 | Bluesky, Krönikor, Mastodon, Threads
Tid för att läsa: 2 minuter
Du sitter där och skriver, ett meddelande, en anteckning eller vad det kan vara och så mitt i den svenska texten behövs det skrivas in lite engelsk text. Känns det igen? Det är nu rättstavningen blir ännu dummare än vanligt – den blir helt dum i huvudet.
Anledningen är att rättstavningen är knuten till vilket tangentbord du använder – i iOS och iPadOS och det är synnerligen korkat. Det är faktiskt så dumt så att klockorna stannar och det ställer till det helt i onödan och är synnerligen (nu skrev jag synnerligen två gånger … tre gånger) irriterande.
Tangentbord
Din iPhone, din iPad och även din Mac borde rimligen kunna känna av skillnaden mellan språken och du borde, 2024, kunna använda ett och samma tangentbord för att skriva text. Ponera att det var lika illa, lika korkat och lika irriterande med ett fysiskt tangentbord – du tvingades sitta med två tangentbord framför din Mac och hoppa emellan för att kunna skriva på engelska och svenska. Stackars den som dessutom då skriver på tyska, franska och spanska – många tangentbord bliré.
Skriver
Anledningen är alltså en gammal, dum lösning där listan med korrekt stavade ord knutits till det tangentbord som du använder – inte till vad du skriver. Det är nog illa att rättstavningen ger sig på och ändrar fackuttryck, geografiska namn och inte förstår att du just nu placerat markören i ett sökfält. Rättstavningen ska aldrig, låt mig upprepa mig, aldrig, aldrig korrigera något som du skriver in i ett sökfält. Låt mig hellre söka fel istället för att söka efter något som rättstavningen tror att jag ville skriva. Detta är speciellt illa eftersom jag faktiskt kan få för mig att söka på ett utländskt begrepp med det svenska tangentbordet aktiverat – det är till och med sannolikt.
Fick jag välja så skulle jag hoppa över varenda AI-funktion, alla smarta, snygga, roliga, underhållande och nyttiga funktioner – alla – om bara detta hade fungerat.
Korkade lösningar
Hade en utvecklare kommit dragandes med en sådan här lösning, och under alla mina år i branschen så har jag sett korkade lösningar så att det räcker och blir över, så hade jag skickat vederbörande tillbaka till ritbordet eller kodfabriken eller var nu idiot-lösningar föds och blir till.
Du ska inte behöva sitta och byta tangentbord år 2024!
Jag vet inte om det däringa AI kan fixa problemet och om så är fallet så vill jag ha det, igår.
av Mikael Winterkvist | jul 5, 2024 | Bluesky, Krönikor, Mastodon, Reportage, Threads
Tid för att läsa: 3 minuter
Sebastian Aho skickades till Pingvinerna där han återförenas med Markus Pettersson – som för övrigt gifter sig i sommar vilket betyder att Sidney Crosby kanske kommer till Skellefteå – bara en sån sak. ”Sebbe” fick ett tvåårskontrakt med Penguins och det är full logiskt att han nu går vidare – Sebastian Aho har aldrig passat in i Lou Lamoriellos lagbygge nämligen.
Det gör inte små, skridskostarka och offensivt skickliga backar. Lou Lamoriello vill ha stora, starka och jävligt elaka utedass – old school. Därför blir Mike Reilly kvar och Sebastian Aho går vidare. För en gångs skull så gjorde sig Lou Lamoriello inte av med en massa draftval i år, vilket inte är helt förvånande. Inför draften så bytte Lamoriello till sig ett extraval vilket inte är helt likt honom. Det var ett tydligt tecken på att det skulle draftas nya spelare.
Nu kommer inte Cole Eiserman, Kamil Bednarik, Jesse Pulkkinen, Xavier Veilleux, Dmitry Gamzin eller Marcus Gidlof att spela i Islanders i vinter. De står på tillväxt, antingen i farmarlaget Bridgeport Islanders eller så ska de klara av sin utbildning på college innan det kan bli dags för NHL.
Laguppställningen
Av nyförvärven som satts upp på laguppställningen så är ryske Ruslan IskhakovRuslan Iskhakov ett intressant namn. Skridskostark, puckskickligt och en målgörare. Anthony Duclair vänstervinge från Tampa Bay Lightnings, stor, stark powerforward som producerar. Fredrik Karlström dök upp lite grand som gubben ur lådan, värvades sent och är en storväxt forward som tidigare spelat i Dallas. Den värvningen kan förmodligen sättas upp på regeln med ett lönetak där Islanders hade runt 5.5 miljoner dollar kvar för att börja att bygga om ett rätt ålderstiget lag med många långa kontrakt.
Inte kvar
Det i sin tur innebar också att Matt Martin och Cal Clutterbuck inte blir kvar i klubben vilket betyder att den så kallade ”Identity Line” tillsammans med Casey Cizikas inte finns längre. Islanders förlorar också en gammaldags polis – Matt Martin – som aldrig tvekade att kasta handskarna och motståndarna visste att i samma sekund som de satte in minsta oschyssta tackling på en av Islanders spelare så var Martin där.
Cal Clutterbuck tacklade mest men inte heller det räckte för att erbjudas en plats i nästa upplaga av New York Islanders. För att skapa löneutrymme så var det nödvändigt att släppa en del spelare och det blev Martin och Clutterbuck.
Betyg
Ska det sättas betyg på den nya uppsättningen så är Islanders definitivt bättre offensivt, ni vet på det där så berömda ”pappret”. Anthony Duclair är en synnerligen kompetent forward som gör mål, oavsett omgivning. Kan Ruslan Iskhakov anpassa sig till spelet i NHL så finns det en potentiell poängproducent där också. Islanders har även värvat in den tjeckiske målvakten Jakub Skarek vilket kan ses som ett tecken på att lagledningen inte var helt lyckliga över främst hur Ilya Sorokin spelade under slutspelet. Nu har en kompetent backup värvats och Skarek kan utmana både Sorokin och Varlamov om det skulle behövas.
Bättre på forwardsidan, oförändrat på backsidan och bättre på målvaktssidan är väl ett hyggligt neutralt och objektivt betyg. Fysiskt däremot så kommer Martin och framför allt Clutterbuck att saknas men det är inte så att det saknas fysik i laget. Backbesättningen ligger samtliga på en bit över 90 kilo och på forwardsidan så finns det också både storlek och vikt. Det finns dock inte så utpräglade fysiska spelare kvar som Martin och Clutterbuck.
Islanders har varit ett lag som saknat fart, speed, och där ser det också bättre men ni vet hur det är – ditt favoritlag ser alltid bättre ut under Silly Season och innan säsongen har startat. Det är den typen av självbedrägeri som vi supportrar aldrig tycks tröttna på att hålla på med.
Roy
Det mest intressanta vid sidan av spelarna är att nu kan vi se fram mot en säsong där nye tränaren Patrick Roy inte får ta över ett jag i spillror, med skador och dåligt självförtroende. Nu kan han nöta in sitt spel, sätta sin prägel på sitt lag och det har sagts att Islanders ska spela mer offensivt.
Det är ett nytt Islanders som ställs på isen i oktober. Några gamla trotjänare har fått gå, en ny tränare startar en ny säsong, här finns en del intressanta nyförvärv och även om vi fans aldrig är nöjda så kunde det sett sämre ut. Anthony Duclair är en klassvärvning och bland amerikanska hockeyexperter ”just what the doctor ordered”.
Nu är det bara att vänta tills det här onödigt långa avbrottet mellan hockeysäsongerna är över och det är dags för riktig hockey på allvar. Islanders startar mot nya laget Utah. Något att se fram mot.
av Mikael Winterkvist | jul 3, 2024 | Bluesky, Krönikor, Mastodon, Threads
Tid för att läsa: 2 minuter
AppleTV, den svarta tv-dosan, är en multifunktionell produkt. Du kan lyssna på musik, se på strömmad TV, köpa filmer och du kan spela spel.
Apple har målmedvetet satsat på att lansera iPhone, iPad och Mac som en spelmaskin – inte minst efter lanseringen av Apple Silicon, den nya hårdvaruplattformen. Numera finns det som kallas AAA-spel, tyngre titlar med mer grafik, mer komplexa spelformer och mer komplexa spel.
Processorer
9 to 5 Mac för nu fram tanken och förslaget att sopa in en ordentlig processor, Apple Silicon, i nästa generation av AppleTV så att vi som vill får en riktig spelmaskin, en mini-konsol i första hand avsedd för spel men som också kan allt det där som vanliga AppleTV kan. det behöver för övrigt inte vara Apple Silicon. Apples A17 Pro processor har stöd för raytracing och annan grafikhantering som spel kan dra nytta av. Det är den hårdvaran som sitter i iPhone 15 Pro och iPhone 15 Pro Max och som ägare till den senare så kan jag försäkra dig om att den räcker mycket långt när det kommer till spel.
Spel
Här finns dock ett men och det är ett viktigt men som jag inte ser ut att vara ensam om – invändningen alltså. Vi spelar inte spel på våra telefoner i någon större utsträckning, i vart fall inte större, mer komplexa spel. Vi spelar inte spel på våra iPads eller Mac-datorer heller. Ska vi tro på statistiken så spelar vi mest på dedikerade konsoler – PlayStation, Xbox och så vidare. Antingen det eller dedikerade speldatorer.
Det är den spelmarknaden som växer, konsolerna. Det är på spelkonsoler som vi spelar större, grafiktunga och mer komplexa spel. Det är därför 9 to 5 har helt rätt. Det är dags nu – skapa en AppleTV som du kan spela på, som kan klara av att köra AAA-spelen så har vi en spelkonsol, en TV-dosa, en roddmaskin, en musikspelare och en liten underhållningsenhet – hemma.
Dyrare
En sedan AppleTV skulle naturligtvis bli dyrare. Den skulle behöva ha mer lagring, förutom vassare och snabbare hårdvara. Nu finns det marginal, uppåt. En Xbox startar på runt 4 000 kronor, en Playstation strax under 6000 kronor. Allt beroende på modell, hårdvara och tillbehör. En AppleTV kostar under 2 000 kronor så det finns som sagt marginal.
av Mikael Winterkvist | jul 2, 2024 | Bluesky, Krönikor, Mastodon, Threads
Tid för att läsa: < 1 minut
Musiklistan
På TV
Macken kastar sig över: Borgen – rävspel i dansk politik
Macken har sett: Mästerlig Persbrandt som Dag Hammarskjöld
Macken har tittat på: En fempoängare med Jake Gyllenhaal i huvudrollen
Macken har sett: Eric, om demoner, andras och egna
Mjukvara
Här är Magasin MACKENS “måste-program” – programmen du måste ha
Hårdvara
Macken kollar in: Sonos Ace – ett par veckor senare