av Mikael Winterkvist | okt 29, 2024 | Bluesky, Krönikor, Mastodon, Threads
Richard Stallman har utan minsta tvekan gjort massor för Open Source-rörelsen, ett ord som han själv för övrigt avskyr så till den milda grad att ordet inte får användas i närheten av honom. Han är också en kuf, en udda clown som kastat sig in i märkliga resonemang om sex mellan barn och vuxna vilket lett still krav om att han ska kastas ut från sin skapelse Free Software Foundation.
Richard Stallman
Stallman har sedan mitten av 9180-talet rest runt och pratat om fri mjukvara, som i hans värld har en mycket snäv definition. Det är hans definition och ingen annan som gäller och han kräver också att Linux ska kallas GNU/Linux för att visa att Linux består av delar av GNU, hans skapelse.
I Richard Stallmans värld finns bara en enda väg, ett enda sätt och en enda lösning – hans. Stallman tycker att vi alla som vill använda en dator ska lära oss att riva ut alla kommersiella operativsystem, ersätta dem med OS som han godkänner och han tycker också att vi ska riva ut BIOS och alla andra mer grundläggande mjukvaror och ersätta dem med av honom godkända mjukvaror.
Det finns alltså inga kompromisser, inget som helst resonemang om vad som kan antas vara rimligt eller att ägna den minsta tanke över om en helt vanlig användare fixar detta – inte i Richard Stallman värld.
Ovanpå hela detta kompromisslösa resonemang så anser sig Richard Stallman besitta såna enorma kunskaper att han kastar sig in i allehanda andra diskussioner vilket naturligtvis är helt okej. Vi är många som tycker en massa om en massa men vi är inte så många som för fram åsikten att det ska vara tillåtet att ha sex med ett 12, 13-årigt barn, men det tycker Richard Stallman.
Det får Richard Stallman också tycka, hur vidriga han åsikter än kan te sig men han ska inte vara företrädare för FSF och han ska framför allt inte företräda rörelsen för fri mjukvara.
Matt Mullenweg
Matt Mullenweg är skapare och grundare av WordPress, en lösning som runt 40 procent av nätets alla webbplatser använder (även denna). Matt Mullenweg har gjort enorma instaser för att skapa en lösning som många använder för att bygga webbplatser, hemsidor och butiker. Hans arbete har skapat ett helt ekosystem med teman och tillägg – en hel industri.
Matt Mullenweg har också blivit duktigt förbannad på WP Engine som är ett hostingföretag, uppbackat av riskapitalister och investerare. Mullenweg anser att WP Engine profiterar och snyltar på WordPress. Därför har han bestämt att alla kopplingar till WP Engine ska blockeras. Webbplatser som finns hos WP Engine kan inte ladda ned och uppdateras inifrån WordPress utan allt måste skötas manuellt vilket i första hand inte drabbar WP Engine utan alla de som har sin webbplats hos WP Engine, som svarat med att bussa sina advokater på WordPress.
Mullenwegs ilska drabbar helt oskyldiga – hans användare. Jag vet inte om Mullenwegs tilltag ska kallas för att vara ett påhitt av en clown i samma huga grad som Richard Stallman, omdömeslöst är det hur som helst och det gagnar och gynnar inte rörelsen som förespråkar öppen källkod, tvärtom.
Entreprenörer
Bland alla de som nu drabbas finns entreprenörer, små företag som byggt sin affärsidé på att hjälpa andra att designa, skapa hemsidor, uppdatera dem och se till att de fungerar. Alla de kan av i stort sett samma skäl sägas snylta och profitera på WordPress men nu är det så att öppen och fri mjukvara är öppen och fri för alla, även för entrepenörer.
Ett viktigt inslag i Open Source har också alltid varit att du tar inte betalt för mjukvaran, du tar betalt för tjänster runt omkring. Det är grunden för alla de versioner som finns av Linux, Red Hat och allt vad de heter. Runt WordPress har det skapats en rad stora och små företag som byggt plugins, teman, tillägg och sidskapare för hemsideslösningen. WordPress har lett till att det har skapats ett helt ekosystem och alla som tar betalt kan sägas snylta på WordPress – så även nätets alla hostingföretag som ser till att allt finns tillgängligt för dig och mig.
Så varför detta agg just mot WP Engine?
Matt Mullenweg anser att WP Engine i det närmaste utger sig för att vara WordPress. Wp Engine använder varumärket, snyltar på WordPress renomé och WP Engine är därför värre än andra, enligt Mullenqweg.
Matt Mullenweg anser vidare att WP Engine slår av viktiga funktioner i WordPress för att spara pengar.
WP Engine turns this off. They disable revisions because it costs them more money to store the history of the changes in the database, and they don’t want to spend that to protect your content. It strikes to the very heart of what WordPress does, and they shatter it, the integrity of your content. If you make a mistake, you have no way to get your content back, breaking the core promise of what WordPress does, which is manage and protect your content.
Det är för övrigt helt korrekt vilket framgår av WP Engines supportsida.
Every WP Engine site has WordPress revisions disabled by default. If you need a more extensive revision management system, we recommend using a third-party editing system rather than relying on WordPress revisions.
WP Engine
This is one of the many reasons they are a cancer to WordPress, and it’s important to remember that unchecked, cancer will spread. WP Engine is setting a poor standard that others may look at and think is ok to replicate. We must set a higher standard to ensure WordPress is here for the next 100 years.
Matt Mullenweg
Halvtaskig
Okej, så WP Engine är ett halvtaskigt hostingföretag, de ger inte tillräckligt mycket tillbaka till WordPress och de snyltar på WordPress varumärke.
Jag är med så långt. När det gäller det första – borde inte vi som användare få avgöra det, vilket hostingföretag vi ska använda oss av? Tycker Matt Mullenweg att WP Engine inte är en bra plats att ha sina WordPress-sidor hos – säg det, skapa en rekommendationssida, lista vilka funktioner som fungerar, vilka som slås av – argumentera på sedvanligt sätt och låt sedan oss, marknaden avgöra var vi vill ha våra sidor.
När det gäller varumärke och det övriga – det borde Matt Mullenweg ta via sina advokater och kanske först genom att boka ett möte med WP Engine. Påfallande många begynnande konflikter kan undvikas över en kopp kaffe, det är min erfarenhet. Nu kanske Matt Mullenweg har gjort det, vad vet jag?
Skadar
Min poäng är att hans agerande, WordPress blockad mot WP Engine skadar tredje part och det skadar WordPress och öppen källkod.
Vad är det som säger att nästa morgon när Matt Mullenweg vaknar så är han sur på ett annat hostingföretag och så startas samma cirkus igen?
Det kan, i en förlängning leda till att entreprenörer, företag som idag sitter och har byggt sin verksamhet på WordPress börjar att se sig om efter en annan lösning och det kan i så fall vara något som inte har skapats med Open Source. Det kan också vara en helt annan av Matt Mullenwegs käpphästar – de företag som byggt ett en helt egen lösning ovanpå WordPress (enligt Mullenweg) Wix, Hix, Pix och allt vad de heter och som effektivt låser in sina användare som ett alternativ. Det är lösningar som bygger på mallar och där du sedan sitter fast därför att du möjligen kan exportera dina texter men ingen grafik, ingen design, ingenting.
Matt Mullenweg kanske läser den är texten (högst osannolikt) och blockerar winterkvist.com (också högst osannolikt men inte uteslutet) vilket slår undan fötterna på alla våra kunder, och på oss.
Länkar
Nu är det fullt krig mellan WordPress och WP Engine
Nya krav på att Richard Stallman ska kastas ut från Free Software Foundation
av Mikael Winterkvist | okt 27, 2024 | Bluesky, Krönikor, Mastodon, Threads
Rubriken är en smula högtravande för att beskriva i mina ögon det enkla faktum att jag nu efter 15 år flyttar ut från Markstedtska Gården och flyttar hem, till mitt hemmakontor.
Jag har fått frågan om det inte känns vemodigt men jag är inte skapt sån. Jag hade inga som helst betänkligheter när vi sålde vårt hus ute på landet efter 28 år, inte Kärleken heller för vi är alltid två om större beslut.
Barnen kände mer när deras barndomshem såldes. För mig och Kärleken var det tak över huvudet och en plats som fungerat alldeles utmärkt för just den funktionen men nu var det över. Jag och hustrun hade skottat snö, klippt gräsmattor och underhållit ett hus tillräckligt länge. Vi har klara med den delen och närmare 190 kvadrat meter för två vuxna och en liten hund var för mycket.
Så vi la ut huset till försäljning, snabbt, utan större betänkligheter, tog bilen och körde runt i Skellefteå för att se var vi ville bo. Det var före exploderande bostadspriser och en brist på bostäder i och runt Skellefteå så vi hade en del att välja på.
Hockey
Vi gick på visningar, funderade på att bo riktigt nära Templet, Ladan och den plats där vårt lag Skellefteå AIK spelar och bor men vi gillade inte planlösningarna. Vi tittade på nybyggt med utsikt mot Skellefteälven men prislappen avskräckte. Vi tittade på två bostadsområden som låg intill varandra och konstaterade att det skiljde runt 5 minuters promenadväg men det skiljde också drygt en halv miljon i pris. Enkelt uträknat så hade 100 000 betalt per minut så det fick bli en bostadsrätt i Sjungande Dalen, där vi bor nu.
Vi sålde huset, gjorde oss av med massor av möbler och prylar och inredde ett nytt hem och har aldrig blickat tillbaka eller ångrat oss. Det är samma sak nu. Mitt vackra, stora kontor med det höga taket i ett av stadens vackraste hus har varit en fantastisk plats att jobba på.
Nu har jag städat ut, lämnat över nycklarna till Nicola som flyttar in med sitt The Hideaway. och jag är söker på att hon kommer att trivas bra som jag har gjort.
Nya möjligheter
För egen del så ser jag i stort sett alla förändringar som möjligheter. Det kanske är en yrkesskada efter att ha varit verksam i en snabbt förändrande bransch i mer än 40 år. Förändringar är en del av verkligheten i datorbranschen.
Jag har beställt ett nytt skrivbord, ett lite större för nu tänker jag köra med dubbla skärmar, två stora, dubbla skärmar. Jag har trimmat in alla delar av mina system där jag delar data mellan olika enheter, bytt iPhone och inom kort bokat en ny MacBook Pro M4.
Jag har redan planerat att flytta min Mac mini för att fungerar som media server, gjort iordning min iPad Air för att fungera som bärbar enhet på resa vilket betyder att min nya MacBook Pro M4 kommer att vara rätt stationär. Det är så jag är funtad. Jag planerar, tänker och ställer om för en ny tillvaro och ett nytt sätt att jobba – och jag ser fram mot det.
Puck
Jo, en sak till. Nästa vecka flyger vi ned till Stockholm för att hämta hem Puck, en dvärgtax. Det om något är en förändring och en utmaning med allt vad träning för att bli rumsren, hitta saker att göra för att sysselsätta ett energiknippe innebär. Namnet kommer faktiskt inte från min och Kärlekens favoritsport utan från Shakespeare.
Puck eller Robin Goodfellow som figuren också kallas är en oberäknelig figur i älvakungen Oberons tjänst i William Shakespeares pjäs En midsommarnattsdröm. Puck finns även i germansk folktro inte minst i irländska och engelska historier och det är därifrån namnet Robin Goodfellow kommer ifrån. Här är han en upptågsmakare, en skämtare. Han är inte alls lik den skandinaviska versionen; en rätt ond och elak figur (puke).
av Mikael Winterkvist | okt 27, 2024 | Bluesky, Krönikor, Mastodon, Threads
Varning, skribenten svär.
Du har nu hållit på och hackat på mig ett tag., Du har berättat om hur fri du är med din Samsung-nalle, hur dum jag är, hur inlåst och hjärntvättad jag är så låt oss då ta ett samtal om frihet, integritet och vad det är du tror att du har. Låt oss avslöja den hägring som Google lurat dig att se men som inte finns där.
Först – du kan byta ikoner, byta färger och du kan installera saker utanför den officiella butiken. Det kallar du frihet och du tycker att det år viktigt att du konstant och hela tiden måste berätta för mig att det är något som jag inte har. Låt mig komma med ett avslöjande:
Jag bryr mig inte därför att allt det där aldrig har varit viktigt för mig.
- Integritet är viktigt för mig.
- Min information är viktig för mig.
- Integrering är viktigt för mig.
- Funktion, att saker fungerar är viktigt för mig.
Så låt oss tala allvar om saker som faktiskt betyder något, inte om ikoner, färger på foldrar och annat trams. Låt oss prata integritet och säkerhet.
Säkerhet
Appar
Låt oss börja med säkerhet och bara för sakens skull jämföra hur Google respektive Apple kollar det som finns i deras butiker som distribuerar appar. Det är ju rätt viktigt så att inte vi som användare laddar ned en trojan eller en farlig app.
- Google scannar inskickade appar – i efterhand
- Apple scannar appar innan de kan publiceras
- Apple har personal som kollar alla appar även granskar dem manuellt
Jag säger inte att Apples sätt är hundraprocentigt men verkligheten visar med eftertryck att Apples kontroller är helt överlägsna. Google drabbas av långt fler allvarliga säkerhetsincidenter än Apple och det har distribuerats trojaner, spyware och malware till miljontals Android-användare via den officiella butiken för appar.
Operativsystemet
98-99 procent av alla malware för mobila operativsystem skrivs för Android. Det förekommer attacker riktade mot iOS också men då handlar det om mycket sofistikerade program, spionprogram, som används riktade mot enskilda individer, inte en större massa. Det spelar ingen roll hur du vrider och vänder på saker och ting och kom inte dragandes med att du har en mobiltelefon som du installerar en specialversion av ett supersäkert operativsystem på som en jämförelse. Det är överkurs och det fungerar inte som lösning för vanliga användare.
Jo, jag vet du kan installera brandväggar, filter, redigera din hostfil och en massa balla saker som vanligt folk inte heller förstår sig på men du är ju inte bara fri, du är übersmart också.
iOS är ett säkrare operativsystem, det vara bara det jag ville säga.
Datatrålarna
Så du sitter där med din Samsung-mobil som du är jättestolt över därför att den kan du vika så att den blir hälften så stor och dubbelt så tjock som en iPhone. Du surfar runt i tillvaron med Google Chrome, delar filer via Google Drive, kör dokument med mera via Google Documents och du använder naturligtvis Googles DNS:er och deras sökfunktion och sätter pricken över i med en epostadress, Gmail.
Hemma har du Google smarta högtalare och du har investerat i Googles router och acesspunkter för de var superbilliga hos den lokala datorhökarn. Du har Android-TV i din Sony-TV och den är naturligtvis uppkopplad.
Jag ber att få gratulera. Det finns ingenting som du gör elektroniskt som inte landar hos Google. Sökjätten vet allt om dig – men du är naturligtvis fri, oberoende och du kan byta färger i din mobil. Sånt är skitviktigt, jag vet.
Amazon
För att inte verka ogin så handlar du hos Amazon, har Metas alla appar och du kör appar för det är så praktiskt. Jag menar du delar ju alla dina data med alla, jämlikt, för du är ju så förbannat fri och oberoende.
Så inte ska väl jag yttra mig om frihet, integritet och säkerhet. Jag som bara vill att saker ska funka, att min information ska vara min information som jag väljer vem eller vilka jag vill dela den med.
Jag kan ju inte ens byta färger det grafiska skalet i min mobiltelefon.
PS. Jag kan ladda hem appar utanför App Store och jag kan byta färger på mina ikoner men inte som du, inte helt och fullt ut.
av Mikael Winterkvist | okt 26, 2024 | Krönikor, Mastodon
Jag har suttit med utvecklare som på fullt allvar tyckt att det varit helt okej att ha knappen för att visa en meny på ena sidan av skärmen och låta menyn öppnas på den andra sidan – alltså på den del av skärmen där användaren garanterat inte har sitt fokus. Skyll inte på användaren om du gör ett dåligt jobb som utvecklare och designer.
Jag har suttit med designers som envist hållit fast vid att designen och utförandet är det bästa sedan skivad formfranska trots att just deras design ledde till att över 40 procent av användarna gjorde fel. Skyll inte på användaren om du gör ett dåligt jobb som utvecklare och designer.
Det finns buggar som ställer till det. Tekniska buggar, fel i koden, den typen av fel accepterar de flesta, möjligen då inte användare som inte riktigt förstår att det är en utopi att tro att utvecklare alltid skriver felfri kod. Buggar är en del av vardagen i allt utvecklande. Det gäller att ha en process för att hitta dem och korrigera dem innan användaren släpps in.
Design-buggar
Det finns också design-buggar som kan handla om allt var du placerar en knapp för en funktion, till hur en fråga i ett formulär är skriven. Ponera att du har en knapp som ska tömma ett formulär på all inmatad text för att ge användaren en chans att kunna börja om. Lägger du den knappen längst som den första knappen som en användare ser ut och funktionen för att spara som nummer två så kommer många av de användare som vill spara det de har matat in att göra fel – de kommer att tömma formuläret istället för att spara all text. Förklaringen är enkel – användaren ser knappen för att tömma formuläret som knapp nummer ett. Jag tar det som ett exempel därför att det var ett av mina första misstag som designer och jag var dum, ung och jag skyllde på användarna tills någon med mer erfarenhet och mindre prestige flyttade knapparna. Det löste problemet och det minskade definitivt användarnas ilska med den aktuella lösningen.
Formulär
Ett annat exempel är ett formulär med en illa formulerad fråga. Texten är här buggen och antingen får du felaktiga svar eller inga svar alls. Lösningen är att sätta sig ned med papper och penna, en metod som faktiskt fungerar påfallande ofta i en digital värld och försöka att formulera om frågan på ett enklare och rakare sätt. Kanske kompletterat med en textrad med en förklaring. Det visade ung vara lösningen på ett ganska färskt problem. Ställ frågan på rätt sätt så får du rätt svar, enkelt eller hur?
Det du inte kan göra, per automatik, är att skylla ifrån dig på användaren. Har du byggt något som andra inte kan använda så är felet ditt . och bara ditt.
Cache
Nyligen så ställdes jag inför ett allvarligt problem med den här bloggen och jag var nära, mycket nära att ge upp.
Sex timmar senare – eller hur en blogg hängde på det berömda repet ett tag
Efter sex timmars felsökning, med hjälp av folk som är mycket mera kunniga än jag är så kom de också fram till att problemet var en plugin, WP Rocket. En så kallad cache-plugin som skulle göra Magasin Macken och bloggen snabbare. Resultatet var det rakt motsatta, extrema svarstider och vad som var värre – en negativ påverkan på hela servern – alla våra webbsidor. Lösningen var snabb och enkel – riv ut WP Rocket, avinstallera det program som skulle göra att all skulle rulla på snabbare. Med ens gick servern som den skulle, besökare i hundratals, tusentals började att komma tillbaka inom några dagar.
I kontakterna med de som kan WP Rocket bättre än mig så har jag fått veta att felet var mitt, jag som användare. Jag hade inte installerat WP Rocket på ett korrekt sätt, hette det. Nu ska för tydlighetens skull noga understrykas att det inte var representanter för WP Rocket. Felet var antingen mitt, hur servern var uppsatt och i stort sett alla andra fel än hur WP Rocket är designad, de funktioner som programmet innehåller och hur du installerar och ställer in saker i cache-programmet.
Resonera
Du kan inte resonera på det sättet som utvecklare eller som designer. Har du skapat något som kan sänka en server, påverka ett stort antal kunder så har du också överlåtit åt användaren att försöka att lösa eventuella problem på en nivå som du absolut inte kan kräva av en användare. Du har skapat en allvarlig funktionell bugg som garanterat kommer att leda till en lösning som du inte vill se – ditt program avinstalleras och får taskiga omdömen. Detta oavsett om det kan vara servern i sig, webbplatsen i sig eller användaren. Kan ditt program, det du skapat ställa till med ett smärre helvete så är det ditt fel om du inte vidtagit åtgärder för att varna, berätta och informera om vad en funktion kan ställa till med. Framför allt – slå inte på denna funktion som standard vilket faktiskt är fallet med WP Rocket. Preload är aktiverat som standard och det rekommenderas inte att du slår av funktionen om du får problem med programmet/tillägget.
När jag sedan installerar mitt gamla program, Fastest Cache, så ser jag direkt skillnaden – WP Rocket aktiverar alltså preload som standard, Faster Cache gör det inte och när jag går igenom ytterligare 3-4 cache plugins så visar det ung att WP Rocket är ensamma om att aktivera funktionen som default, som standard.
Slutsats: WP Rocket slår på en funktion som menligt kan påverka hela din server, som standard.
Det är dålig design.
OnyX
Programmet OnyX är ett kraftfullt underhållsverktyg för macOS. Det är en räddare i nöden som kan återställa den mest bångstyriga installation av macOS till funktionellt körbart skick. Det är också ett program som kan ställa till med ett veritabelt helvete om du inte vet vad du gör och exakt vad du gör. För att undvika det så innehåller OnyX information och varningar och en serie standardinställningar. Du väljer standardinställningarna så kommer OnyX att fungera utan att ställa till det. De mer avancerade funktionerna finns där för folk som vet mer och bättre och som kan använda dem. Enkelt eller hur, lotsa användaren förbi vallgravarna och fällorna så kommer det att fungera.
Slår du på en av dessa mer avancerade funktioner så säger OnyX ifrån och du får en varning.
Det är god design.
Styr användaren
Det hör också till avigsidorna med många inställningar, avancerade funktioner och bristande lotsning (dålig design) av användaren. Du som utvecklare och designer kommer inte ens att få chansen att rätta till det som ditt program kan ställa till med.
Det av två anledningar:
Tid och verkligheten – två faktorer som en del utvecklare och designers ibland helt glömmer bort. I det här fallet så är det användarens tid och verklighet. Ta en våg med två vågskålar – i den ena lägger du ett program som ska lösa ett problem. I den andra vågskålen lägger du alla de problem som samma program orsakar – om det installeras på ett felaktigt sätt.
Du försätter användaren i en sits där ditt program lett till omfattande problem som dessutom påverkar andra användare. Lösningen är att antingen lägga ned tid och pengar för att hitta de rätta inställningarna för just din funktion – eller att riva ut, avinstallera och hitta en annan mera lättanvänd lösning. Problemet här är att alla tester, alla försök att rätta till saker påverkar ett rätt betydande antal andra användare. Eventuella lösningar kan inte heller testas på en annan server i en annan miljö därför att det inte kommer att bli rättvisande. En eventuell lösning måste testas, köras i realtid – vilket riskerar att negativt påverka en rad andra användare och en helt installation. Ursäkta om jag är tjatig men du som utvecklare och designer kan aldrig räkna med att lösningen blir någon annan att det du skapat åker ut.
Är du med? För att få ordning på programmet så kan det krävas tester, omstarter och med en uppenbar risk att allt det du gör påverkar en rad andra användare. I värsta fall så tvärnitar en hel server.
Lösningen
Argumentera dig gärna tills du tappar all luft och blir blå för att detta är användarens fel. Lösningen kommer ofelbart bli att ditt program åker ut. Därför brydde jag mig inte om att ta kontakt med WP Rockets support och be om hjälp. Det hade tagit för lång tid och under tiden påverkades andra användare negativt. Jag gjorde ett försök för att se över servern i sig, anlitade kunnigt folk som konstaterade att servern var uppsatt som en server ska sättas upp och de konstaterade också var felet var, liksom föreslog lösningen så som rationellt tänkande människor gör – radera det felande programmet.
Du kan inte skylla på användaren.
I genomgången och letande efter felkällan så misstänkte vi också att detta kunde vara en kollision mellan installerade säkerhetslösningar, övervakningslösningar och lösningar för att säkerhetskopiera webbplatser. Det är möjligt att det var så men här väger vågskålen med övervakning, säkerhet och backup blytungt. Det finns inte på kartan att vi skulle sitta ned och byta lösningar som fungerat i många år och som visat sig mycket pålitliga mot en cache-programvara som visar sig kunna sänka en hel server. Det är verkligheten som alla designers och utvecklare måste ta hänsyn till – användarens verklighet.
Jag har en regel när jag testar program, appar och tjänster – har jag inte fattat hur saker fungerar efter 15-30 minuter, kan jag inte se vilken nytta jag skulle kunna ha av app, program eller tjänst så åker det ut. Detsamma gäller om ett program eller app har en ”farlig” funktion påslagen som standard.
Det är dålig design.
Antennagate
Låt mig ta ett sista exempel – Apples Antennagate.
Höll du en iPhone på ett visst sätt, lät du en större del av handen greppa runt telefonen så tappade iPhone en stor del av sin antenn-kapacitet. Steve Jobs och Apple försvarade sig med ”håll inte telefonen på det sättet” – felet var användarens. Till saken hör att i stort sett alla marknadens smarta telefoner hade samma designproblem. Greppade du en Nokia, en Ericsson, en Samsung på samma sätt så tappade antennen kontakten med operatörens närmaste mast – du fick sämre mottagning.
Idag är uppenbarligen våra smarta mobiler designade på ett annat sätt, de kanske innehåller andra antenner, vad vet jag, men de uppvisar i alla fall inte samma problem. Det var alltså inte användarens fel – det var designen eller den tekniska lösning som användes på den tiden.
Skyll inte på användaren – påfallande ofta så är felet ditt som utvecklare och designer.
av Mikael Winterkvist | okt 26, 2024 | Bluesky, Krönikor, Mastodon, Threads
Apple jobbar på en billigare version av Apple Vision Pro, de avancerade glasögonen, som ska landa på runt 20 000 kronor – runt en hälften av nuvarande pris (i svenska kronor).
I dollar så kostar Apple Vision Pro från 3 499 dollar till 3 899 dollar – avrundat mellan 37 000 kronor till 41 000 kronor. Den nya, lite mindre avancerade modellen uppges landa på runt 20 000 kronor, runt hälften, mot nuvarande modell.
”För priset 3 500 $ är det inte en massmarknadsprodukt. Just nu är det en produkt för de som vill vara tidigt ute tidigt. Människor som vill ha morgondagens teknik idag – det är den den är till för. Lyckligtvis finns det tillräckligt många i det lägret så att det är spännande.”
Tim Cook
Fåtal
Tim Cook säger i klartext, i intervjun med Wall Street Journal vad dagens modell av Apple Vision Pro är – en starkt nischad produkt för ett mindre fåtal. Apples målsättning däremot är en annan – att försöka att skapa en helt ny plattform med en helt ny produkt som inte fungerar som produktionsenheter. Huruvida Apple lyckas eller inte hänger på flera saker:
- Kommer det att finnas tillräckligt med appar/program
- Kan du använda enheten under en hel dag
- Funktioner/tjänster
- Priset
Som jag ser det, en glad amatöranalytiker, så står Apple inför två utmaningar – tillgången på appar/program och om du kan använda Apple Vision Pro motsvarande din Mac idag. Nä det gäller tillgången på appar/program/tjänster och funktioner så kan Apple själva styra det. Finns det inte tillräckligt med appar så utveckla egna, fyll på med appar från samarbetspartners och Apple har ett äss i rockärmen – vi som använder Apples plattform är villiga att betala för det vi använder.
Användande
Användningstiden däremot handlar om design, batteritid och om jag som användare vill sitta mer eller mindre isolerad under långa perioder. Spontant kanske du säger nej utan att tänka på att idag tar du villigt på dig dina hörlurar, med brusreducering, och sitter i din egen värld i flera timmar – i sträck.
Jag gör det ofta men jag vet också att det är livsfarligt att tro att det du själv gör är regler och att hur du använder saker och ting är det sätt som de flesta använder saker. Tro inte att du utgör genomsnittet, med andra ord. Här finns en utmaning för Apple och Apple Vision Pro – ska jag använda enheten som en stor, gigantisk bildskärm så måste jag kunna göra det, och stå ut med att göra det under längre tidsperioder, timmar, och det handlar inte bara om batteritid.
Idag är glasögonen perfekt balanserade, lätta att ta på sig och använda men de täcker en stor del av ansiktet och de är inte helt bekväma. Här ligger utmaningen. Vad ska Apple Vision Pro användas till och hur länge kan jag använda dem?
Spel
Glasögonen fungerar utmärkt för spel och det kan mycket väl räcka för att locka en större, initial grupp av användare. Du tar på dig glasögonen för att spela. Apple Vision Pro blir i så fall en dyr men mycket avancerad spelkonsol.
Det kan räcka, förutsatt att Apple kan locka utvecklare att lansera tunga titlar för sina glasögon. För det är det spelmarknaden handlar om, tunga titlar, spel som många spelar. Nintendo Switch drivs av Mario, Zelda och andra populära spel och du har samma förhållande när det gäller XBox och Sony Playstation. Du väljer konsol efter vad du spelar.
Bildskärm
Som bildskärm betraktad så är det min övertygelse att Apple Vision Pro mycket väl kan slå sig in på marknaden. En bildskärm, med hög upplösning som i det närmaste är obegränsad i storlek och som ryms i datorväskan. Närmast oslagbart men då var vi där igen – kan jag använda min bildskärm längre perioder?
Sett till hur vi arbetar numera, många av oss, med en bärbar dator, en mobiltelefon, ett hemmakontor eller ett kontor på närmaste café så ter sig Apple Vision Pro som framtiden. Du har din bärbara MacBook Pro och du har en gigantiskt bildskärm i Apple Vision Pro. Visst, du skulle säkert dra till dig uppmärksamhet om du slog dig ned på Espresso House med glasögon på skallen men de första iPhone-modellerna drog också till sig uppmärksamhet men idag bryr sig få eller ingen.
Jag tror inte heller att priset kommer att avskräcka. Idag köper vi iPhones som kostar nästan lika mycket och historiskt så har det visat sig att Apples kunder inte är priskänsliga. Så ge mig ett par glasögon för runt 20 000 kronor, som kan fungera som en stor, trådlös bildskärm tillsammans med min MacBook pro (eller lös, helt på egen hand) som jag kan sitta med i flera timmar – you got a deal Apple!
Länkar
Här är det många missar med Apple Vision Pro
Detta bollande med siffror runt Apple Vision Pro
av Mikael Winterkvist | okt 26, 2024 | Bluesky, Krönikor, Mastodon, Threads
Efter omfattande protester 2019 så avgick Richard Stallman, frontfigur i FSF, och profil inom Open Source-rörelsen. Våren 2021 så återinsatte Richard Stallman sig själv och nu kommer nya krav att Stallman ska kastas ut från sin skapelse och förlora sin rösträtt i Free Software Foundation.
Det handlar i stort om samma anklagelser som 2019 – att Richard Stallman har försvarat pedofili och avfärdat sexuella övergrepp mot barn. Skillnaden att Richard Stallman har fortsatt att hävda att barn kan ha sex med vuxna utan att ta skada och han har också sin egen, kontroversiella tolkning av vad som är ett barn.
’Child pornography’ might be a photo of yourself or your lover that the two of you shared. It might be an image of a sexually mature teenager that any normal adult would find attractive. What’s heinous about having such a photo?”
Till saken hör att Stallman inte anklagas för att ha haft sex med barn, han är inte dömd för några övergrepp men han förespråkar uppfattningen att barn i 12-13 års åldern inte tar skada av ett sexuellt förhållande med en vuxen – om samvaron är frivillig. Richard Stallman bortser från att det handlar om ett barn och att den typen av frågeställningar ska ett barn överhuvudtaget inte ställas inför.
Han har diskuterat ämnet vid upprepade tillfällen och hans åsikter ligger inte i linje med vad vare sig lagar och regler säger, lika lite som det är åsikter som delas av en bred allmänhet.
Stallmans åsikter är minst sagt kontroversiella.
Våldtäkt
Som om det nu inte var nog så har Richard Stallman minst lika kontroversiella åsikter om sexuella övergrepp och våldtäkter. Det var också de åsikterna som ledde fram till, som tvingade Stallman, att avgå 2019. Stallmans vän, Marvin Minsky, forskare på universitet MIT, USA, drogs 2019 in i skandalen runt Jeffrey Epstein och anklagades för att ha haft sex med en 17-årig flicka. Richard Stallman avfärdade alla anklagelser i en konversation via e-post och hävdade bestämt att om Minsky legat med någon så var det frivilligt. Stallman ansåg därför att det aldrig kunde betecknas som en våldtäkt och han bortsåg från att det finns en 18-års gräns på Jungfruöarna, där Epstein hade sin lyxvilla och där övergreppet påstods ha inträffat.
”Jag tycker att det är moraliskt absurt att definiera ”våldtäkt” på ett sätt som beror på mindre detaljer som vilket land det var i eller om offret var 18 år eller 17 år.”
Orden är Stallmans egna, i diskussionen.
Det är också ett genomgående problem med Richard Stallmans åsikter och hans resonemang – det är hans definition som gäller, inte vad lagen säger. Det har också, ska tilläggas, skapats en webbplats till stöd för Richard Stallman:
Stallman Support
Här utelämnas uttalanden gjorda av Stallman och webbplatsen fokuserar på de gånger då hans kritiker har haft fel, faktamässigt.
Försvarar
Stallman har försvarat pedofiler, sex med barn, och han har sin egen definition på vad som är våldtäkt och inte. Han anser att hans definitioner ska gå före de juridiska, att det inte är att betrakta som våldtäkt, inte ens om det handlar om sex med en minderårig. Stallman har även sin egen definition om vad som är ett barn, och inte. En definition som få delar.
”I am skeptical of the claim that voluntarily [sic] pedophilia harms children. The arguments that it causes harm seem to be based on cases which aren’t voluntary, which are then stretched by parents who are horrified by the idea that their little baby is maturing.”
Så varför är det detta intressant, var i ligger nyhetsvärdet?
En fråga:
Kan en företrädare och profil för en sak, öppen källkod, få ha vilka åsikter som helst?
Ingen, inte ens Richard Stallmans hårdaste kritiker, vill ta ifrån Stallman allt det han har gjort för Free Software Foundation och att han varit frontfigur för Open Source och skapat en rad viktiga dokument och manifest. Under många år så har han i vissa läger betraktats som en kuf, en nörd men en i grunden kunnig förespråkare för ett alternativt sätt att utveckla mjukvara.
Han har också betraktats som en rätt extrem förespråkare för att allt ska vara helt öppet och han har mer än en gång dragits in i filosofiska diskussioner om ord och beteckningar. Hans motstånd mot Linux är känt och då Linux innehåller kod och delar av Stallmans GNU så vill han att Linux ska heta GNU/Linux. Han gillar inte Apple, Microsoft eller något av tech-bolagen därför att de utvecklar egen mjukvara som de tar betalt för (enkelt uttryckt). Design betraktar han med förakt, vilket tydligt syns på hans egen officiella hemsida.
Han kräver att de som organiserar föreläsningar med honom inte nämner Linux eller använder ordet och inte heller termen ”Open Source”.
”Having a photo or drawing does not hurt anyone, so and if you or I think it is disgusting, that is no excuse for censorship.”
Stallman bortser ifrån att ett foto är en dokumentation av ett övergrepp och att pedofiler närmast regelmässigt är samlare av olagliga barnporr.
Backat
Efter kontroverserna runt honom så har Stallman delvis backat från tidigare uttalanden.
”Many years ago I posted that I could not see anything wrong about sex between an adult and a child, if the child accepted it. Through personal conversations in recent years, I’ve learned to understand how sex with a child can harm her psychologically. This changed my mind about the matter: I think adults should not do that.”
Richard Stallman
Problemet här är att Richard Stallman fortfarande har sin egen definition på vad som är ett barn och vad som är att betrakta som en våldtäkt.
Konklusion
Du har rätt att hysa vilka åsikter du vill men om du samtidigt ska företräda ett bolag, en organisation så blir det snabbt ett problem om dina åsikter är alltför kontroversiella. Ett problem som består i att det du företräder hamnar i skuggan av dina åsikter.
Handlar diskussionen om vad du tycker och inte om det du ska företräda så kan du inte vara företrädare längre därför att du inte fungerar i rollen.
Free Software Foundation har betytt mycket för fri, öppen mjukvara, och Richard Stallman har varit en viktig pionjär för hela den rörelsen. Idag betraktar jag Richard Stallman som en rest från förr och FSF har inte, och spelar inte den vikiga roll som organistiknen gjorde en gång i tiden.
Jag tror också att hela rörelsen med öppen källkod spelat ut sin roll därför att den aldrig lyckats att bli riktigt relevant.
Magasin Macken från 2017:
Öppen källkod är en arena för vita män
2024 så hittar du kvinnor i mindre än 3 procent av alla Open Source-projekt, vilket är en bild av branschen som helhet men detta faktum visar också att Open Source är något som priviligierade vita män pysslar med, fortfarande.
Därför tror jag inte heller att öppen källkod är särskilt relevant länge och jag tror inte att de flesta användare bryr sig om ett program som är gratis, utvecklas som öppen källkod eller inte.
Arga Gubben: Här är några beska droppar för alla Open Source anhängare
Vill FSF ha en företrädare som Richard Stallman som frontfigur så är det upptill FSF. Karln är inte funtad som vi andra, hans åsikter är lika märkliga som karln själv och han har gett uttryck för vidriga åsikter. Oavsett vilket så är Richard Stallman en relik, något från det förgångna, från en annan tid och han ska ha en eloge för det arbete som han har lagt ned. Världen runt honom har gått vidare, och utvecklats, vilket Richard Stallman konsekvent har vägrat att göra.
Alla som vägrar att utvecklas blir förr eller senare irrelevanta och hela den här diskussionen och historien borde ha avslutat 2019 när Richard Stallman avgick.
Avslutningsvis – jag har jobbat med och i en rad olika projekt utvecklade som öppen källkod, vi som bolag har stöttat flera Open Source-projekt och jag använder en rad program och tjänster som bygger på öppen källkod. Här på Magasin Macken hittar du också massor med tips på gratisprogram, en del av dem är gratis, en del av dem kan du donera en slant till utvecklaren om du använder dem och en del är öppen källod. Jag gör ingen skillnad mellan dem – gratis är gott som bekant.
Länkar