Glitch

[miniatura|*Glitch* que provoca que o Sistema de Información para Pasaxeiros (PIS) do interior dun ET 423 de [Múnic non se mostre correctamente..]]
Un **glitch** (**sinal de deformación** ou **erro técnico**) é un fallo técnico breve, transitorio, que se corrixe por si só, o que dificulta a súa resolución. O termo é particularmente común nas industrias da informática e a electrónica, na flexión de circuítos, así como entre os xogadores de videoxogos, aínda que calquera estrutura organizada a propósito, como a fala, pode experimentar erros.

Un *glitch*, que é leve e a miúdo temporal, difire dun erro máis grave, que é unha auténtica avaría no funcionamento. O escritor de videoxogos Alex Pieschel di que, aínda que as dúas palabras se usan a miúdo indistintamente ao describir software, o termo máis "culpable e pexorativo" de *bug* indica algo que se pode diagnosticar e corrixir de forma fiable, mentres que *glitch* describe unha situación "máis transitoria, anormal, ilóxica, impermanente ou pouco fiable", causada por entradas inesperadas ou algo alleo ao código.

## Etimoloxía 
Algúns libros de referencia, incluíndo *American Slang* de Random House, afirman que o termo provén da palabra alemá *glitschen*, que significa «escorregar», así como da palabra yiddish *glitshn*, que significa «escorregar, derrapar», e *glitsh*, que significa «lugar esvaradío». *Glitch* foi usado a partir da década de 1940 polos locutores de radio para referirse a un erro en directo. Durante a década seguinte, o termo comezou a ser usado polos enxeñeiros de televisión para indicar problemas técnicos.

Segundo un artigo do *Wall Street Journal* escrito por Ben Zimmer, o bibliotecario xurídico da Universidade Yale, Fred Shapiro, ideou o uso máis antigo da palabra ata o momento: o 19 de maio de 1940. Foi entón cando a novelista Katharine Brush escribiu sobre *glitch* na súa columna *Out of My Mind* (publicada en *The Washington Post*, *The Boston Globe* e outros xornais). Brush corroborou a lembranza radiofónica de Tony Randall:

A propia palabra ás veces descríbese con humor como a abreviatura de *gremlins lurking in the computer hardware* («gremlins que se agochan no hardware do ordenador»).

## Uso do termo 
### Electrónica e informática 
Na electrónica analóxica, un pico de tensión moi breve pode ter consecuencias duradeiras sen destruír necesariamente o equipo. Isto conséguese simplemente porque o sistema ten máis dun estado estable en ausencia dun sinal eléctrico. Este tipo de incidente, no que o sistema funciona mal pero non se destrúe, chámase *glitch*: simplemente reinicialo fai que o problema desapareza. Dado que a causa desapareceu, é difícil comprender como se desenvolveu o incidente. A experiencia e as probas de fiabilidade en presenza de perturbacións reduciron a frecuencia de *glitches*.

Na electrónica dixital, atópanse outras causas de fallos, especialmente nos conversores analóxico-dixitais. Un conversor pode, por exemplo, cando se supera a súa capacidade, cambiar bruscamente do máximo ao mínimo; ou pode dar un valor anormal durante unha transición, por exemplo, producindo brevemente «1111» ao pasar entre «0111» e «1000». O uso de circuítos especializados, que se benefician da experiencia adquirida en millóns de horas de funcionamento, reduce a probabilidade de *glitches*.

Aínda que menos frecuentes, os *glitches* relacionados con erros técnicos seguen a supoñer problemas significativos, o que contribuíu á entrada do termo na xerga da electrónica e a informática para describir calquera incidente difícil de explicar. Un hacker que se interrompe a metade dunha frase podería dicir: «houbo un *glitch*».

O *glitch* diferénciase do *bug* en que o primeiro ten unha causa externa á lóxica do programa, mentres que o segundo manifesta unha falta de protección contra un evento externo. Cando os sistemas intercambian datos a través de protocolos, como é o caso de internet, a probabilidade dunha configuración imprevista aumenta e a xestión de excepcións debe protexer a execución contra ambos.

### Glitches en videoxogos 
[miniatura|A pantalla de inicio do [Virtual Boy vese afectada por un *glitch* visual.]]
Os *glitches* nos videoxogos poden incluír erros gráficos e de son, problemas de detección de colisións, fallos no xogo e outros problemas. Os probadores de control de calidade (CC) adoitan empregarse durante todo o proceso de desenvolvemento para atopar e informar dos fallos aos programadores para que os corrixan e, a continuación, comezar de novo cunha nova versión do xogo. Se non se correxen erros dabondo, numerosos glitches e bugs poden chegar ao produto final. Bethesda Softworks, por exemplo, é coñecida pola cantidade de glitches nos seus xogos, aínda que algúns xogadores incluso os prefiren a unha experiencia libre de glitches.

Algúns xogadores poden intentar inducir glitches nun xogo por diversión, usando métodos como a inclinación do cartucho para interromper o fluxo de datos.

Os «cazadores de glitches» son afeccionados aos xogos que buscan erros beneficiosos que lles permitan avanzar máis rápido no xogo, normalmente saltándose partes dun nivel ou derrotando rapidamente os inimigos. Un exemplo dunha *Speedrun* con grandes cantidades de cazadores de erros é a serie *Souls*. O uso de glitches durante as *speedruns* é un tema controvertido, e algúns desaproban o seu uso por subvertir a intención dos desenvolvedores. Quen están a favor do uso de erros cren que o seu uso pode requirir moita habilidade. Existen múltiples categorías de *speedrun*, con *any%* permitindo o uso de calquera tipo de glitch, mentres que *glitchless* indica que a *speedrun* se realizou sen eles.

Algúns xogos inclúen a propósito efectos que parecen erros innecesarios como medio para romper a cuarta parede e asustar ou inquietar ao xogador, ou doutro xeito como parte da narrativa do xogo. Xogos como *Eternal Darkness* e *Batman: Arkham Asylum* inclúen segmentos con glitches intencionados nos que parece que o sistema de xogo do xogador fallou. A interface Animus da serie ''Assassin's Creed*, que permite ao personaxe xogador experimentar as lembranzas dun antepasado a través da súa herdanza xenética, inclúe erros ocasionais para reforzar a idea de que o xogo é o que o personaxe xogador está a presenciar a través dun sistema asistido por ordenador.

## Na cultura popular 
Moitas obras de cultura popular tratan sobre *glitches*:

* O libro de non ficción *CB Bible* (1976) inclúe o termo «glitch» no seu glosario de argot da radio de banda cidadá, definíndoo como «un defecto técnico indefinible no equipo CB», o que indica que o termo xa se usaba naquel entón na banda cidadá.
* A curtametraxe *The Glitch* (2008), película de apertura e finalista á mellor ciencia ficción no Festival de Cine Independente *Dragon Con'' de 2008, trata da desorientación do espectador de televisión nocturno Harry Owen (Scott Charles Blamphin), que experimenta «colapsos dixitais graves e abraiantes».

## Notas 
## Véxase tamén 
### Outros artigos 
* Bug