detfalskested

En fejlbesked jeg fra MitID da jeg prøvede at logge ind på appen Mobilbank.

En historie om MitID

Jeg har (som tidligere nævnt) for nyligt været nødt til at anskaffe mig en ny smartphone.

I den forbindelse skal man jo installere alle sine apps igen og logge ind i en hel del af dem.

En af dem var appen Mobilbank fra min glimrende bank. Desværre havde jeg noget bøvl med at logge ind i appen.

Jeg kom fint gennem appens eget login med CPR-nummer og PIN-kode. Derefter åbnede et vindue fra MitID, hvor jeg skulle identificere mig. Også her gik alt tilsyneladende fint. Men når jeg var gennem alt det, fik jeg en fejlbesked fra MitID:

We were unable to return to the bank. Click to try again.

Skulle der sidde nogen derude der er endt her pga. samme fejl, så lad mig skynde mig at afsløre hvordan jeg kom videre:

Til trods for at det er en Android-telefon jeg har, forsøger jeg at have så lidt med Google at gøre som muligt. Derfor bruger jeg Firefox som min standardbrowser, i stedet for den indbyggede Chrome. Efter at have været inde i indstillingerne og ændre standardbrowseren tilbage til Chrome, så lykkedes det at komme hele vejen igennem uden fejl. Fordi MitID-vinduet nu blev håndteret af Chrome i stedet for Firefox.

Og så straks tilbage til den længere historie og en omgang brok.

Efter at have forsøgt over nogle dage – det kunne jo have været en midlertidig fejl – valgte jeg at ringe til min bank. Jeg kom heldigvis hurtigt gennem telefonkøen og blev efter at have præsenteret mit problem stillet om til deres tekniske support.

Lidt venten i denne telefonkø, og jeg fik fat på en supporter der ikke var særligt god til at lytte til hvad jeg sagde. Han vendte flere gange tilbage til om min telefon var af mærket Samsung, hvilket jeg ellers fra start havde gjort klart ikke var tilfældet. Til sidst ville han lige snakke med en kollega og bad mig vente.

Ventemusikken spillede lystigt i et kvarters tid. Og lige pludseligt, uden varsel, røg jeg tydeligt over i en helt anden kø, med en helt anden type af ventemusik.

Der sad jeg så i endnu et kvarters tid og nød musikken, der af og til blev afbrudt af skiftende meldinger:

Du vil blive betjent af den næste ledige medarbejder.

Og kort efter:

Du er nummer [17, 8, 2] i køen.

Nå, til sidst kom jeg igennem, og det viste sig at jeg var blevet stillet videre til supporten hos MitID.

Til min store glæde havde jeg fået fat i et fornuftigt menneske, der fangede at jeg har teknisk indsigt og ikke skulle tales ned til. Mens han kiggede i sin logfil forsøgte jeg at logge ind i min app, hvorefter han kunne konkludere at alt virkede som det skulle hos dem. Det måtte være en fejl hos min bank. Så han anbefalede mig at ringe til dem... Igen.

Tilbage til start. Ringe til banken. Vente i kø.

Her endte jeg hos en supporter, der mente at det var vigtigt at jeg brugte den rigtige browser på min computer(!). Men han skulle lige snakke med sin kollega der efter sigende var ekspert på området. Og så blev jeg koblet ud i ventemusikken igen.

Imens fik jeg så den gode ide at prøve at skifte standardbrowser på min telefon. Og – som beskrevet tidligere – viste det sig at løse problemet.

Jeg valgte at blive hængende i telefonen, for dels at overbringe den glædelige nyhed til supporteren. Men især også for at forklare ham at det altså ikke nytter noget at skifte browser på sin computer: Det er på telefonen den skal skiftes. Han sluttede – som han selv gjorde opmærksom på – af med noget så sjældent som at takke for min hjælp, og der blev ønsket fortsat god dag.

Det lykkedes mig at få løst mit eget problem. Og det var for så vidt dejligt. Men hvis ikke det var fordi jeg til dagligt arbejder med EDB, og dermed har en eller anden slags indsigt i hvordan alt det her spiller teknisk spiller sammen, så havde jeg sandsynligvis stadig siddet her med en mobiltelefon der ikke kunne logge på min mobilbank. Og sandsynligvis heller ikke andre apps der kræver login med MitID.

Og det synes jeg faktisk er ret alvorligt.

For det første bør den slags kritisk, offentlig infrastruktur – som vi bliver påduttet og får trukket ned over hovedet – altså bare virke. Uanset hvilken browser man bruger. Vi skriver trods alt 2022.

Måske er vi ude i en særlig edge case, fordi jeg har formastet mig til både at have sat Firefox til at være min standardbrowser og valgt MitID-appen fra, for i stedet at bruge deres kodeviser.

Men uanset hvad, så skal det altså bare virke! Hvad hvis jeg havde været ude i en mere kritisk situation end blot at skulle chokere mig selv med hvor mange penge jeg havde drukket op i weekenden?

I dagens Information er der et læserbrev om hvordan tvangsdigitaliseringen udelukker ældre og mennesker med handicap fra samfundet. Og det er ikke løgn. Det er ikke meget mere end en uges tid siden jeg snakkede med min mor om hendes oplevelser med overgangen til MitID. Hun er 74. Og kunne med tårer i øjnene (jeg har ikke det grådlabile fra fremmede) fortælle om hvordan hun følte sig fuldkommen sat af.

Når jeg – som professionelt it-menneske – kun med nød og næppe formår at klare skærene, så forstår jeg godt hvordan helt almindelige mennesker – uanset om de er 74 er 20 år gamle – hurtigt kan føle sig magtesløse, når vi bliver påtvunget alle de her offentlige it-systemer og de så ikke bare virker.

Og især når hjælpen fra de involverede institutioner er så dårlig. Og jeg bebrejder faktisk ikke supporterne fra hverken min bank eller MitID. For der er tydeligvis så mange mulige fejlkilder i det her, at det må være nær ved umuligt at hjælpe ordentligt.

Open tabs at specific positions in Vim

I've been using Vim for ages. So it's almost a bit embarrassing that I didn't know this already and initially created this as a user command, until I read the help entry for :tabnew.

I felt I needed to be able to open a new tab before the current tab, instead of always opening it after. Small thing, but useful. So I created a user command that would basically do :tabnew <filename> and :tabm -1 for me at once. And then, of course, I suddenly felt the need to be able to position the new tab anywhere!

Fortunately, I then read the help pages. And there it already was, in all its glory:

:[count]tabnew
                Open a new tab page with an empty window, after the current
                tab page.  If [count] is given the new tab page appears after
                the tab page [count] otherwise the new tab page will appear
                after the current one.
                    :tabnew     " opens tabpage after the current one
                    :.tabnew    " as above
                    :+tabnew    " opens tabpage after the next tab page
                                " note: it is one further than :tabnew
                    :-tabnew    " opens tabpage before the current one
                    :0tabnew    " opens tabpage before the first one
                    :$tabnew    " opens tabpage after the last one

Lovely!

Status, Vand og Affald, Januar 2036

Disse tidlige forsøg med at åbne miljøet omkring genbrugsgerningen, såvel som de store mængder åbne data om affaldet, blev grundlag for det vi nu kalder "Den Preduktive Revolution". Begrebet "preduktion", der en blanding af ordene "produktion" og "reduktion", dækker over produktion med mere end 90% genbrugsmaterialer, lokal udvundet og kun i begrænset grad bearbejdet. Denne revolution var altafgørende da den fjernøstlige produktion og eksport kollapsede i 2024.

Læs mere hos CENTER FOR MILITANT FUTUROLOGI

GitLab 2FA recovery

I sacrificed my 2FA device to the gods of Roskilde Festival last week. And the recovery codes for GitLab I had kept turned out to be outdated.

Fortunately, the sneaky bastards at GitLab allows you to generate new recovery keys via SSH:

ssh git@gitlab.com 2fa_recovery_codes

It's always exciting to see creative uses of SSH like this. And – of course – equally exciting being able to recover your account, even after messing things up like I did.

Jeg vandt over JACK

Her er en lille musikalsk krusedulle jeg smækkede sammen på altanen i går. Jeg prøver at bekæmpe ideen om perfektionisme oppe i mit hoved og blive bedre til at dele mine små eksperimenter, selvom de tydeligvis ikke er færdige numre. For de bliver alligevel aldrig til færdige numre.

Jeg har ikke brugt en DAW siden jeg skiftede til Ubuntu i 2007 (jøsses, det er 15 år nu!). Jeg har af og til forsøgt at finde noget brugbart der kunne køre på Linux. Men hver eneste gang er jeg endt med at bruge adskillige frustrerende timer på at forsøge at få JACK til at virke. Og det er den mest effektive måde at slå den musikalske kreativitet ihjel hos mig: At slås med teknologien.

I et stykke tid har jeg doneret penge til Ardour, da det lader til at være den mest lovende open source DAW der findes. Men det er aldrig lykkedes mig at bruge den til noget, pga. problemer med JACK.

For nyligt hørte jeg om Bitwig. Det er ikke fri software. Men det kører på Linux, så jeg besluttede mig for at give det et forsøg i går aftes. Det blev hurtigt til endnu en slåskamp med JACK. Men efter et par timer lykkedes det mig at få lyd fra Bitwig – via JACK – ud af mine hovedtelefoner i stedet for højttalerne i min bærbare.

Høj på adrenalinen fra den sejr, hoppede jeg ind i Bitwig og lavede de her få takter med lettere opløftende musik, inden jeg gik i seng.

Jeg har egentlig ikke tænkt mig at bruge de indbyggede instrumenter og lydbiblioteket. Jeg vil bare gerne kunne styre mine synthesizere og samplere. Og måske optage det og bruge nogle af effekterne. Men hey, det er umiddelbart meget fint, det som Bitwig kommer med af lyde.

Forhåbentligt – efter endnu en slåskamp med JACK –kan jeg også få Ardour til at virke ordentligt.