Y2K2X

beteckning på en upprepning av 2000‑problemet i mindre skala i början av år 2020. – Y2K2X har bland annat drabbat betalningsautomater i Hamburgs tunnelbana och parkeringsautomater i New York. Problemet beror på att man i några fall försökte lösa 2000‑problemet genom att flytta nollställningsåret (pivot year) från 1900 till 1920. Årtal som angetts med bara två siffror skulle alltså räknas till 1900‑talet om de var 20–99; om de var 00-19 skulle de räknas till 2000-talet. 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 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] [12 januari 2020]

contention

konkurrens om resurser – i programkörning: det att flera processer samtidigt begär tillgång till samma resurs. Detta kan ställa till problem vid programkörning, och därför har alla operativsystem mekanismer för att se till att resurserna fördelas i god ordning. Ordet kan ha motsvarande betydelse när det gäller tillgång till förbindelser i nätverk – se också kollision. – Contention har fler betydelser utanför it. Det kan till exempel betyda påstående, något man hävdar – ”I contend that…” – ”jag hävdar att…, jag vidhåller att…”.

[contention] [programmering] [18 december 2019]

decorator

i objektorienterad programmering: ett designmönster som gör att man kan ge en en eller flera instanser av en klass extra egenskaper utan att behöva modifiera klassen som helhet. I stället lägger man en decorator som ”omslag” till den aktuella klassen. Decoratorn lägger till de extra egenskaperna om vissa villkor är uppfyllda, annars inte. Det är ett sätt att få objekt att anpassa sig till varierande omständigheter utan att behöva lägga till separata subklasser för de olika omständigheterna. – På svenska: Dekorator eller dekoratör, men eftersom dekoratör är ett yrke kan dekorator vara ett bättre val i den betydelse som beskrivs här. – Mer i Wikipedia.

[programmering] [ändrad 12 december 2019]

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. 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å skapa algoritmisk snedvridning. 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; även: algorithmic discrimination.

[fel] [källkritik] [programkörning] [sannolikhet] [3 december 2019]

singeltenans

det att en kund eller användare ensam disponerar ett exemplar av ett program som tillhandahålls av en molntjänst eller ett organisationsnätverk. Om flera kunder använder samma program disponerar de alltså varsitt exemplar av programmet. Alternativet är multitenans. – På engelska: single‑tenancy; som attribut: single‑tenant.

[it-system] [molnet] [programkörning] [21 november 2019]