ludiskt felslut

(the ludic fallacy) – [den felaktiga] tron att statistik över resultat av slumpspel motsvarar sannolikheten för händelser i andra sammanhang. – Med resultat av slumpspel menas resultat av slantsingling, tärningskast, roulette eller andra spel där sannolikheten förväntas vara lika hög (eller åtminstone känd) för alla möjliga utfall. Ju längre man håller på i sådana spel, desto mer sannolikt är det att det blir ungefär lika många av alla möjliga utfall. Singlar man slant tio gånger bör det bli krona ≈fem gånger och klave ≈fem gånger. Det är osannolikt (en chans på 1 024) att det blir krona tio gånger; tio chanser på 1 024 att det blir krona nio gånger och klave en gång. Och så vidare. Men sannolikheten för att det blir exakt fem kronor på tio kast är 252 på 1 024 (och följaktligen är det lika sannolikt att det blir klave exakt fem gånger). Detta åskådliggörs av normalfördelningskurvan. De mest sannolika utfallen ligger runt mitten. – Det ludiska felslutet innebär att man tror att även händelser som inte är slumpspel fördelar sig på samma sätt – att de är independently and identically distributed. Huruvida det verkligen är så är en empirisk fråga i varje enskilt fall. – Benämningen ludisk / ludic kommer från det latinska ordet för spel – ludus. Uttrycket ludiskt felslut kommer från Nicholas Nassim Taleb.

[fel] [sannolikhet] [statistik] [ändrad 7 september 2020]

BGP-kapning

(BGP hijack, BGP hijacking) – ett sätt att få meddelanden på internet att ta fel väg, antingen så att de inte når sin destination alls eller så att de tar en onödig omväg. – BGP-kapning görs genom spridning av vilseledande information i border gateway protocol, BGP. Det kan göras med avsikt eller av misstag. – Varje så kallat autonomt system (AS) på internet använder BGP för att tala om vilka andra AS som det kan dirigera trafik till. Den informationen sprids till andra AS. BGP‑kapning innebär att en angripare på något sätt manipulerar den informationen. Resultatet kan bli att all, eller nästan all, trafik till en viss destination dirigeras genom ett visst AS, som antingen inte skickar trafiken vidare alls, eller skickar den till fel destination. Om meddelandena skickas till fel destination kommer de troligen ändå så småningom att nå den rätta mottagaren: syftet kan då vara att meddelandena ska passera ett AS där de kan avläsas och kanske ändras eller i vissa fall blockeras. Det har inträffat flera BGP‑kapningar som har lett till att stora delar av trafiken på internet tagit långa och onödiga omvägar – ofta genom Ryssland. – Det har utvecklats flera metoder att förebygga BGP‑kapningar, men de införs långsamt, och ett vanligt problem är att internetoperatörer inte granskar och filtrerar information från BGP‑systemet, utan bara först läser in den och sedan skickar den vidare till andra. – Kan på engelska också kallas för prefix hijacking, route hijacking eller IP hijacking.

[attacker] [avsiktliga fel] [internet] [7 april 2020]

Y2K2X

beteckning på en upprepning av 2000‑problemet i mindre skala i början av år 2020. – Y2K2X drabbade bland annat betalningsautomater i Hamburgs tunnelbana och parkeringsautomater i New York. Problemet berodde på att man i några fall hade försökt lösa 2000‑problemet genom att flytta nollställningsåret (pivot year) från 1900 till 1920. Årtal som hade angetts med bara två siffror skulle alltså räknas till 1900‑talet om de var 20–99, alltså 1920–1999; om de var 00-19 skulle de räknas till 2000-talet, alltså år 20002019. Man antog att programmen inte längre skulle vara i bruk år 2020. Men det var de alltså. När årtalet slog över från 19 till 20 tolkade datorprogrammen det som ett omslag från 2019 till 1920. – Benämningen Y2K2X står för Y2K plus 20, skrivet som 2 gånger X – det latinska tecknet för tio. Även känd som hashtaggen #y2020.

[fel] [programmering] [tid] [ändrad 3 augusti 2021]

algoritmisk snedvridning

systematiskt missvisande resultat av körning av en algoritm, i synnerhet om utfallet kan anses ofördelaktigt för en eller flera grupper. – Orsaken till snedvridningen kan vara själva algoritmen, men den kan också ligga i underlaget – de data som algoritmen behandlar. Det kan vara ett icke‑representativt urval, eller också återspeglar eller förstärker algoritmen orättvisor som faktiskt existerar. Statistisk korrelation innebär ju inte alltid kausal korrelation. Programmerarens förutfattade meningar, användares beteende i sociala medier och nytillkomna förhållanden som inte togs med i beräkningen när algoritmen skrevs kan också bidra till algoritmisk snedvridning. – För att motverka algoritmisk snedvridning har forskare utvecklat fair machine learning (FML). Se också algorithmic reparation. – Algoritmisk snedvridning har konsekvenser för värdering av samhällsförhållanden, men också för företags analys av kunddata. En utförlig beskrivning av former av algoritmisk snedvridning finns i Wikipedia. – Kallas också för algoritmisk diskriminering, algoritmisk partiskhet, algoritmisk vinkling. – På engelska: algorithmic bias eller machine bias; även: algorithmic discrimination. – Läs också om algokrati.

[fel] [källkritik] [programkörning] [sannolikhet] [ändrad 11 augusti 2022]

stacköverfyllning

i programkörning: överbelastning av anropsstacken. – Stacköverfyllning inträffar när ett program försöker lagra mer information i anropsstacken än vad det finns utrymme för. (Anropsstacken tilldelas ett bestämt utrymme när programmet startar.) Resultatet av stacköverfyllning brukar bli att programmet kraschar. Eftersom det senaste tillståndet som lagras i anropsstacken måste anropas först, samtidigt som det var just det tillståndet som inte fick plats, händer detta vanligtvis rätt snart. – Kallas på svenska också för stacköverflöd, stacköverflöde. På engelska: stack overflow. – Jämför med buffertöverfyllning.

[fel] [programkörning] [5 maj 2019]