Tät kö med lysande bilar i flera filer på en motorväg i skymning

Foto: Seyjoon Park via Unsplash

Du står stilla i en bilkö, tittar åt sidan och ser tre bilar susa förbi i filen bredvid. Du lägger dig i den filen. Tio sekunder senare har den bytt karaktär och blivit precis lika trög som den du lämnade. Känslan av att ha valt fel fil är så bekant att den nästan är en egen liten trafikkänsla, men forskningen ger ett rakt svar på varför den sällan stämmer: det är inte filen som är långsam, det är hjärnan som räknar fel, och själva bytet gör dessutom kön bakom dig långsammare.

De kanadensiska forskarna Donald Redelmeier och Robert Tibshirani undersökte fenomenet redan på nittiotalet och la fingret på en snygg matematisk snedvridning. En bilist i tät men jämn trafik blir omkörd ungefär lika ofta som den kör om andra, men tiden fördelar sig inte jämnt i minnet. Att bli omkörd tar längre att uppleva än att köra om, eftersom en omkörning sker snabbt och glöms bort, medan varje bil som glider förbi i sidled registreras som ett nytt bevis på att man valt fel. Enligt författaren Tom Vanderbilt, som sammanfattar forskningen i boken ”Traffic” (däribland studier av hur förares blick fördelas i trafiken), tittar förare huvuddelen av tiden rakt fram och kastar bara korta, sporadiska blickar i backspegeln. Varje omkörande bil i grannfilen syns alltså, medan bilarna man själv lämnar bakom sig aldrig dyker upp i synfältet igen. Hjärnans bokföring är vinklad från start.

Men det finns också en mer konkret anledning till att filbytet sällan hjälper, och den handlar om hur köer faktiskt bildas. Matematikern Randa Herzallah vid University of Warwick har visat i The Conversation att de flesta köer på motorväg inte uppstår för att något blockerar vägen, utan för att små olikheter i förares inbromsning och reaktionstid förstärks bakåt genom trafiken tills de bildar en stillastående våg. Ett enda ryck i farten, en bil som bromsar en aning för hårt, räcker för att sätta igång en kedjereaktion som kan ta flera minuter att lösa upp. Ett filbyte är precis den typen av ryck: bilen som byter fil tvingar den bakomvarande att släppa gasen för att släppa in den, och den inbromsningen fortplantar sig sedan vidare bakåt i sin egen tur.

Ett enkelt räkneexempel visar varför det jämnar ut sig över hela kön. Säg att ett filbyte tvingar bilisten bakom att bromsa in en halv sekund extra för att återskapa säkert avstånd. Stod hundra bilar i kö bakom bytesplatsen, och räknar man med den typen av vågförstärkning som forskningen om trafikstockningar beskriver, kan den halva sekunden växa till flera minuters extra väntan längre bak, även om bilisten som bytte fil själv vann några sekunder i stunden. Vinsten är verklig men liten och lokal. Kostnaden är diffus men delad av alla bakom. Ingen enskild bilist märker sin andel av notan, vilket är precis varför knepet känns lönsamt varje gång utan att vara det i längden.

Herzallahs egna råd för att faktiskt korta sin restid i kö är raka motsatsen till reflexen att byta fil: håll säkert avstånd till bilen framför, gasa och bromsa mjukt, och stå kvar där du är. Det ligger i linje med hur Trafikverket motiverar sina variabla hastighetsskyltar, som sätts upp just vid vägavsnitt med tät trafik och frekvent köbildning. Målet är att få bilister att hålla en jämnare fart tillsammans, och enligt myndigheten har det gett både lugnare tempo och något bättre framkomlighet på de sträckor där systemet testats.

Ojämlikheten i hur trafik upplevs dyker upp i fler sammanhang än köer. Vi har tidigare skrivit om varför självkörande bilar inte löser trängseln, av en besläktad anledning: problemet sitter sällan i vem som kör, utan i hur mycket utrymme varje enskild bil kräver oavsett förare. Filbytet lider av samma missuppfattning som när något billigt eller enkelt antas vara smart bara för att det känns så i stunden, ett resonemang vi också nystat i tidigare.

Nästa gång grannfilen ser snabbare ut är den goda nyheten att bilen inte ljuger särskilt mycket. Det gör bara minnet. Den dåliga nyheten är att den enda garanterade vinsten av ett filbyte är någon annans extra tryck på bromspedalen.

> Why should I care about efficiency of the underlying process.

Because, as you just said yourself…

> The ultimate resource is human time and effort.

This is a disconnect I don’t think most people appreciate. Developers seem to operate as if Moore’s law will continue forever, that components are infinite, that cloud resources appear and disappear at the snap of their fingers, and that optimization is pointless in an era of excess.

Meanwhile, the actual engineers are building out new data centers to support these fancy prediction machines, supply chains are exploiting labor abroad for the raw materials necessary to power these guessing boxes, and we’re tearing our hair out at developers casually demanding dozens of CPU cores or terabytes of memory for their newest product specifically because they did no optimizations.

Actual humans – millions of them, in and outside of technology fields – are working in concert to support the least optimized software product in human history, just so you can squander water, energy, and land to run inference on a farm of GPUs to output a static website that Microsoft Word could generate in 2003 on a Pentium 4.

Jesus christ I am sick of this nonsensical argument that because something is cheap, it is somehow optimized and/or superior.

https://news.ycombinator.com/item?id=44311411

Samma felslut, att något känns smart och effektivt bara för att det är billigt eller snabbt i stunden, ligger bakom myten om filbytet i bilkön. Vi har nystat i varför det sällan lönar sig.

the moon is a thumbprint on a dirty window
the disciples line up outside the bingo
under a neon sign that says ‘hope’
that flashes pink and indigo
character collector, cheerio
you’re not quite a motherfucker
but you’re a mother lovemaker
and we’re not impressed by your boat shoes or your high+vis windbreaker
you can shave your own throat, i’m saving my skin
i don’t know what costume drama you think you’re starring in
i can see right through your cocktail shaker
move along and don’t tell your friends
i’m living to my means by no ends
no story here, closed eyes and no fear
swan diving into thе void for a ten+bag and a half+inched bread bakеr

i’m just trying to get us to the sea, we planned a holiday years ago
i don’t think we’ll last another summer indoors
we’ve been through a lot, you know, but we haven’t seen anything together
we don’t wanna be here forever, we hope to leave before we’re old
the days are getting shorter and the nights are always cold
and the wind whistles bad news through the flapping of the flagpoles

everyday’s a balancing act, tired of living on the branch
trying to find truth and defy fact, like we’re only born to pay bills and dig holes
but that’s the way it is i’m told, i hope to leave before we’re old
the days are getting short and i can’t be alone, let alone be bold
all the eyes are on me and their voices scatter like roaches
they wear their ignorance’s broaches with long and heartless sleeves
i’ve had enough, we’ve got to go
i won’t be k!lled offscreen in the snow
i want to do something before we’re below
standing on the overpass, this is where we bellow
and breathe smoke ‘til it hangs like a painted cloud over england
even though we’ve nothing to do, we’ve nothing to show
we’ve just got to go
we’ve just got to go
we’ve just got to go
we’ve just got to go

dig
dig on down
till you come out of the sky back around
dig, son
dig the ground
you’re gonna bury this motherf+cking town
and everyone that put you down
grit and spite will do you right
if you could make it through the night
so, dig
dig on down
down, down
dig
dig on down
till you come out of the sky back around
dig, son
dig the ground
you’re gonna bury this motherf+cking town
and everyone that put you down
grit and spite will do you right
if you could make it through the night
so, dig
dig on down
down, down

dig
dig on down
till you come out of the sky back around
dig, son
dig the ground
you’re gonna bury this motherf+cking town
and everyone that put you down
grit and spite will do you right
if you could make it through the night
so, dig
dig on down
down, down