
Italian: 
JAMES CLEWETT: La fine e' vicina, Brady.
Il tempo sta per finire e ti posso 
dire, addirittura, 
precisamente quando il tempo finira'.
Finira' alle 3 del mattino, 3:14.07, 
del 19
gennaio 2038.
Quello di cui stiamo parlando e' 
la fine del tempo di Unix.
Ora--
BRADY HARAN: Cos'e'?
JAMES CLEWETT: Mi stai facendo 
una faccia da 'non so
di cosa stai parlando', Brady.
La maggior parte di noi a casa 
usa Windows o sistemi 
operativi di tipo Mac per 
i nostri computer.
E  da qualche parte sepolto nel 
profondo di questi sistemi 
c'e' un piccolo 
contatore che sta ticchettando 
ogni secondo--
questo e' un secondo veloce--
ogni secondo dal primo gennaio 1970.
Hanno inizializzato un contatore 
in un numero a 32 bit, 
e questo e' il punto fondamentale, 

English: 
JAMES CLEWETT: The end
is nigh, Brady.
Time is coming to an end, and
I can tell you, actually,
precisely when time
is going to end.
It's going to end at 3:00 AM,
3:14.07 on the 19th of
January, 2038.
What's going on is we're
talking about
the end of Unix time.
Now--
BRADY HARAN: What's that?
JAMES CLEWETT: You're making a
face at me like you don't know
what I'm talking about, Brady.
Most of us at home are using
either Windows or Mac-based
operating systems for
our computers.
And somewhere buried deep down
inside that system is a little
counter that's been ticking
away every second--
that's a fast second--
every second since
January 1, 1970.
They began a counter in a 32-bit
number, crucially, that

Spanish: 
JAMES CLEWETT: El fin está cerca, Brady.
El tiempo está llegando a su fin, y
puedo decirte, de hecho,
precisamente cuándo.
Llegará a su fin a las 3:00 AM,
a las 3:14.07 el 19
de enero de 2038.
Lo que sucede es, que
estamos hablando acerca
del fin del tiempo UNIX.
Ahora bien —
BRADY HARAN: ¿Qué es eso?
JAMES CLEWETT: Me estás poniendo una
cara como si no supieras
de lo que hablo, Brady.
La mayoría de nosotros en casa utiliza
sistemas operativos basados en Windows 
o Mac para nuestros ordenadores.
Y en algún lugar, oculto dentro y debajo
de ese sistema, se encuentra un pequeño
contador que ha estado corriendo,
segundo tras segundo 
— qué segundo más corto —
cada segundo desde
el 1 de enero de 1970.
Se inició un contador en un número
de 32 bits, crucialmente, que

English: 
was just going to
count seconds.
And obviously, because it's
only a 32-bit number, it's
going to run out
at some point.
That is the point.
This is the moment when
that number runs out
of seconds to count.
This is how your computer
is telling the time.
This is how your computer
is keeping the date.
So you can take this number, the
number of seconds, and you
can divide it and keep dividing
it and keep dividing
it to get back to the number of
minutes, hours, days, years
that have passed since
January 1, 1970.
So, this is what's cool
with the Unix Epoch.
Now the reason I keep talking
about Unix is because way back
then, there was this operating
system called Unix, which was
just beginning to really take
a hold in corporations and
really mission critical
systems.
The point is, in every single
one of those mission critical
machines, there's a number
ticking away, counting the

Italian: 
che semplicemente contava i secondi.
E ovviamente, siccome e' 
un numero limitato a 32 bit, 
a un certo punto finira'.
Quello e' il punto esatto.
Quello e' il momento in cui quel 
numero non puo' piu' continuare
a contare i secondi.
Il vostro computer tiene il tempo cosi'.
E' cosi' che tiene conto della data.
Quindi potete prendere questo 
numero, il numero di secondi, e
potete dividerlo e dividerlo 
e continuare a dividerlo
per ottenere il numero di 
minuti, ore, giorni, anni
che sono trascorsi dal 
primo gennaio 1970.
Quindi, ecco cosa c'e' di interessante 
a proposito di Unix Epoch.
Il motivo per cui continuo a parlare 
di Unix e' perche' a quei tempi, 
c'era questo sistema operativo 
chiamato Unix, che stava
giusto cominciando a prendere piede 
tra le corporations e
i sistemi davvero essenziali 
per l'operativita'.
Il punto e' che, in ognuna di quelle 
macchine cruciali 
c'e' un numero che ticchetta, contando

Spanish: 
iba a contar solamente segundos.
Y, evidentemente, puesto que se
trataba de un número de 32 bits, éste
iba a acabarse en algún momento.
Ése es el momento.
Éste es el momento cuando
ese número va a quedarse
sin más segundos que contar.
Así es como tu ordenador
lleva la cuenta del tiempo.
Así es como tu ordenador
lleva la cuenta de la fecha.
Para que puedas coger este número, el 
número de segundos, y
puedas dividirlo y seguir dividiéndolo
y seguir dividiéndolo
y así obtener el número de
minutos, de horas, de días, de años
que han pasado desde el
1 de enero de 1970.
Pues bien, ésto es lo que se
conoce como la 'Época Unix'.
Ahora bien, la razón por la cual sigo
hablando de Unix es porque hace tiempo,
entonces, existía este sistema operativo
llamado Unix, que
básicamente comenzaba a tener un lugar
en corporaciones y
en sistemas que llevaban
a cabo tareas críticas.
La cuestión es, que en cada una de esas
máquinas que realizan tareas críticas
existe un número cambiando, contando

English: 
seconds, and it's ticking
towards January the 19th,
2038, when it's going
to run out.
And when it does, a very weird
thing is going to happen.
It's going to roll back to--
I think it's December 1901.
So, in some ways, it's great,
because it's an opportunity
for us to redo the 20th
century and maybe get
it right this time.
But in other ways, it's going to
be absolutely catastrophic,
cause it's a lot like the
Millennium Bug--so some of
your viewers were too young to
remember the Millennium Bug.
But those of us that were there,
the Millennium bug was
a problem when we were storing
the date as a two-digit number
in a lot of computers mostly
back in the '80s.
And everybody thought,
it's a long way away.
We're not going to have to worry
about what happens when
we get to 2000.
But it just turns out that once
you've got a computer
that works, say if you're in a
bank or if you're running an
airline, you have a
system that works.

Spanish: 
segundos, y cuenta aproximándose
al 19 de enero de
2038, cuando se acabará.
Y cuando lo haga, algo muy raro
va a suceder.
Va a retrotraerse a —
Creo que a diciembre de 1901.
Así que, en ciertas maneras, es genial,
pues se trata de una oportunidad
para nosotros de rehacer el
siglo XX y quizás
hacer las cosas bien esta vez.
Pero en otras maneras, va a ser
algo absolutamente catastrófico,
porque se asemeja mucho al 'error
del milenio' — ahora bien algunos
de tus espectadores son muy jóvenes
para recordar el 'error del milenio'.
Pero aquellos como nosotros que
estuvieron allí, el error de milenio fue
un problema de cuando almacenábamos
la fecha en un número de dos dígitos
en muchos ordenadores, mayoritariamente
allá atrás en los años 80.
Y todo el mundo pensaba,
aún queda mucho tiempo.
No tendremos que preocuparnos
acerca de lo que suceda cuando
lleguemos al año 2000.
Pues bien parece que una vez que
tienes un ordenador
que funciona, pon que estás en un
banco, o administras una
aerolínea, tienes un
sistema que funciona.

Italian: 
i secondi, e sta ticchettando 
verso il 19 gennaio 
2038, quando dovra' smettere.
E quando lo fara', succedera' 
qualcosa di molto strano.
Tornera' indietro--
mi pare, al dicembre 1901.
Quindi, in un certo senso e' 
fantastico, perche' e' l'occasione
di rifare il XX secolo e magari 
farlo bene stavolta.
Ma dall'altro lato, sara' 
assolutamente catastrofico, 
perche' assomiglia parecchio al 
Baco del Millennio-- dunque alcuni
tra gli spettatori erano troppo giovani 
per ricordarsi il Baco del Millennio.
Ma per quelli di noi che c'erano, 
il Baco del Millennio era 
un problema sorto quando si teneva 
conto delle date come numeri a due cifre
in molti computer, negli 
anni 80 per lo piu'.
E tutti pensarono, 
e' ancora molto lontano..
Non dobbiamo preoccuparci 
di cosa succede quando 
arriviamo a 2000.
Ma succede che quando si ha un computer 
che funziona... diciamo che lavorate 
in una banca o avete una 
compagnia aerea, e avete un sistema 
che funziona.

Italian: 
Costa troppo sforzarsi a cambiarlo, 
quindi si lascia
che le cose semplicemente 
funzionino per anni e anni e anni.
E alla fine si arrivo' prossimi 
al 2000 e tutti questi computer
si sarebbero inchiodati in 
qualche modo strano.
In molti casi la data avrebbe iniziato 
ad apparire come 19,100, o
se era un sistema dipendente dalla 
data incrementale, come funziona per 
aggiungere interessi 
al vostro conto in banca, 
allora improvvisamente si 
sarebbe passati da 99 a 0.
E avrebbe aggiunto un grosso 
ammontare di interesse negativo 
al vostro conto in banca, che 
e' ottimo se avete un mutuo
e terribile se avete dei risparmi.
Ho lavorato su questo per qualche 
anno fino all'inizio del 
millennio, e andavamo in giro a 
sistemare tutte le 
macchine che erano troppo vecchie 
per sopravvivere al millennio.
E ovviamente come tutti sanno alla fine
non fu un problema.
OK, beh c'e' stato qualche caso,
alcuni casi spiacevoli e qualche caso
divertente, dove le cose sono andate 
male, ma per la maggiorparte, 
non e' stato un problema.
Quindi, andiamo a riprendere il video 
su Pac-Man che abbiamo fatto

English: 
It costs too much to bother
changing that, so things get
left just working for years
and years and years.
And it came up to 2000 and all
of these computers were just
going to fail in some
obscure way.
So a lot of the time the date
started showing as 19,100, or
if it was a system which was
dependent on the incremental
date, like it's adding interest
to your bank account,
then suddenly it was going to
go from being 99 to being 0.
And it was going to add a huge
amount of negative interest to
your bank account, which is good
if you've got a mortgage
and terrible if you've
got savings.
I worked on this for a few
years leading up to the
millennium, and we went around
and we fixed all of the
machines that were too old to
survive the millennium.
And of course, everybody
knows it wasn't a
problem in the end.
OK, so there were a few cases,
some sad cases and some quite
funny cases where it did go
wrong, but for the most part,
it wasn't a problem.
So, we have to go back to the
Pac-Man video that we did

Spanish: 
Cuesta mucho molestarse en
cambiar eso, para que las cosas
se dejen soals y funcionen durante
años y años y años.
Y llegó el año 2000 y todos
estos ordenadores iban a
fallar de alguna manera
oscura, desconocida.
Así que durante mucho tiempo la fecha
comenzó a mostrarse como 19,100, o
si se trataba de un sistema que era
dependiente de la fecha incremental,
como añadir intereses a
tu cuenta bancaria,
entonces de repente iba a cambiar, yendo
de 99 a 0.
E iba a añadir una cantidad enorme
de intereses negativos a
tu cuenta bancaria, que es bueno
si tienes una hipoteca
y terrible si tienes ahorros.
Yo trabajé en esto durante
unos años hasta el inicio
del milenio, y fuimos por ahí
y arreglamos todas
las máquinas que eran demasiado viejas
como para sobrevivir al milenio.
Y claro, todo el mundo
sabe que no fue un
problema al final.
OK, existeron algunos casos,
ciertos casos tristes y otros
bien graciosos en los que hubo
problemática, pero en su mayoría
no fue un problema.
Bien, tenemos que remontarnos al
vídeo de Pac-Man que hicimos

Spanish: 
en el que hablábamos
acerca de números en binario.
Y en Pac-Man, almacenábamos
ese número binario como
un valor binario de 8 bits, y ello
significaba que podía contar
hasta un máximo de 256.
Bien, se trata de una elección.
Es o bien un máximo de 256
y un mínimo de 0, o un
mínimo de -128 y un máximo de 127.
Por lo tanto, este valor ha estado
funcionando desde un mínimo de
menos dos mil millones hasta un máximo
de dos mil millones, y este es
el momento cuando alcanza
su máximo valor de 2 mil millones.
Bueno, no es exactamente 2 mil millones.
Está cerca de los 2,150,000,000.
Pero es un número grande.
BRADY HARAN: Cuando apago mi ordenador
en casa, y
no tiene electricidad, obviamente
ya no sigue contado
más, ¿verdad?
JAMES CLEWETT: No está contando
más, pero tiene
una batería dentro, que está
almacenando su estado actual.
Así que depende de cómo
esté configurado tu ordenador.
Algunos ordenadores están configurados
para que se conecten inmediatamente

Italian: 
quando parlavamo di numeri binari.
E in Pac-Man, quel numero binario 
era immagazzinato come
un valore binaio a 8 bit, e cio' 
significa che poteva contare 
fino a massimo 256.
In realta' e' una scelta.
O un massimo di 256 partendo da 0, o
un minimo di -128 e un massimo di 127.
Quindi, questo valore e' 
partito da un minimo di 
- 2 bilioni e sta andando verso un 
massimo di + 2 bilioni, e questo e' il 
momento nel quale raggiungera' quel
massimo valore di 2 bilioni.
In realta' non e' proprio 2 bilioni.
E' circa 2,150,000,000.
Ma e' un numero grande.
BRADY HARAN: Quando spengo 
il mio computer a casa e 
non e' piu' alimentato dalla corrente,
ovviamente non sta 
piu' contando, no?
JAMES CLEWETT: Non sta 
piu' contando, ma c'e' 
una batteria dentro, che registra 
il suo stato attuale.
Dipende da come e' impostato 
il tuo computer.
Alcuni computer sono impostati in modo 
da connettersi immediatamente 

English: 
where we were talking about
binary numbers.
And in Pac-Man, we were storing
that binary number as
an 8-bit binary value, and that
meant that it could count
up to a maximum of 256.
Now, it's a choice.
It's either a maximum of 256
and a minimum of 0, or a
minimum of minus 128 and
a maximum of 127.
So, this value has been running
from a minimum of
minus 2 billion to a maximum of
plus 2 billion, and this is
the moment when it reaches that
maximum value of 2 billion.
Well, it's not actually
2 billion.
It's about 2,150,000,000.
But it's a big number.
BRADY HARAN: When I turn my
computer off at home and it
hasn't got electricity,
obviously it's not counting
anymore, is it?
JAMES CLEWETT: It's not counting
anymore, but there is
a battery inside, which is
storing its current state.
So it depends on how your
computer's set up.
Some computers are set up to
connect immediately to the

English: 
server and get the current time
just to make sure that
all of those computers are
synchronized across the network.
Other computers, like your home
computer, are set up just
to read the date or the time
from a memory chip, which has
been keeping its store
with a CMOS battery.
What we're going to have to
do, very simply-- same
solution as always with these
things-- we've got to throw
away the machines which have
got two small a number and
replace them with
bigger version.
And that's already beginning
to happen.
We're already moving from 32-bit
computers, which count
in 32-bit numbers, to 64-bit
computers, which count in
64-bit numbers.
And with a 64-bit counter, then
this problem is pushed
out an awfully long way, and
actually that number is
somewhere way beyond the end
of the known universe.
Way beyond the heat death
of the universe.
BRADY HARAN: Is it going to
be a date when everyone's
worried, do you think?
Do you think this is going to
be panic stations when this
time comes?
JAMES CLEWETT: Yes.
I think there will
be a problem.

Spanish: 
al servidor y obtengan la hora actual
solamente para asegurarse
de que todos esos ordenadores están
sincronizados en toda la red.
Otros ordenadores, como tu ordenador
de casa, están configurados para
leer la fecha y la hora de un chip
de memoria, que ha estado
almacenando y funcionando
con una batería CMOS.
Lo que vamos a tener que hacer,
muy simplemente — misma
solución que siempre con estas
cosas — tenemos que tirar
todas las máquinas que tienen un número
demasiado pequeño y
remplazarlas con la versión más grande.
Y eso es lo que ya se ha comenzado
a hacer.
Nos estamos cambiando de los
ordenadores de 32 bits, que cuentan
con números de 32 bits, a ordenadores
de 64 bits, que cuentan con
números de 64 bits.
Y con un contador de 64 bits, entonces
todo este problema se retrasará
muchísimo tiempo, y de hecho ese número
está en algún tiempo bien lejos
del final de la vida del universo
conocido. Bien lejos de la muerte del
universo debido al 'Big Freeze'.
BRADY HARAN: ¿Crees que todo esto tendrá
lugar en una fecha en la que todos
estemos preocupados?
¿Crees que se tratará de
situaciones de pánico cuando
llegue esta fecha?
JAMES CLEWETT: Sí.
Creo que supondrá un problema.

Italian: 
al server e farsi dare il tempo 
attuale, giusto per essere sicuri che
tutti i computer siano
sincronizzati attraverso la rete.
Altri computer, come il vostro computer 
di casa, semplicemente
leggono la data o il tempo da 
un chip di memoria, che 
tiene un registro grazie 
a una batteria CMOS.
Quello che bisogna fare, 
molto semplicemente-- la 
 soluzione abituale in questi casi-- 
e' che dobbiamo gettare
via le macchine che hanno 
numeri troppo piccoli e
rimpiazzarle con versioni piu' potenti.
E questa cosa e' gia' cominciata.
Stiamo gia' passando da 
computer a 32 bit, che contano
con numeri da 32 bit, a computer 
a 64 bit, che contano
con numeri a 64 bit.
E con contatori a 64 bit questo 
problema viene rimandato 
di un periodo di tempo estremamente 
lungo, quel numero e' in pratica
da qualche parte ben al di la' 
della fine dell'universo conosciuto.
Ben al di la' della morte dell'universo.
BRADY HARAN: Pensi che 
ci sara' una data in cui 
tutti si preoccuperanno?
Pensi che ci sara' il panico 
quando questa
data arrivera'?
JAMES CLEWETT: Si.
Penso che ci sara' un problema.

Spanish: 
Porque me acuerdo estando yo
en un banco en 1999 —
ya bastante tiempo atrás —
mirando el ordenador más viejo
que jamás había visto, y alguien decía,
'Oh, eso es solamente
nuestro sistema de pagos.
Y sabes, simplemente nos funciona.'
Utilizaron esa palabra — 'simplemente'
y a nadie se le ocurrió
pensar acerca de ello.
Y tuve que examinar la máquina, y decir,
pues bien, ¿sabes qué?, tu
sistema de pagos no funcionará
la semana que viene.
Tenemos que arreglar eso.
Y no dudo por un segundo
que habrá ordenadores de 32 bits,
en algún rincón del
edificio polvoriento de un banco,
de una sociedad, de una aerolínea
o de lo que sea, en 2038, y
que simplemente
se estropearán.
Y todas esas reservas para tus
vacaciones de Málaga van a
eliminarse de
una forma terrible.
Así que no creo que se estropeen
de modo que
supongan una amenaza para la vida de
alguna manera, pero, sí, habrá algunos
errores cómicos.
Y desde luego para gente como
yo, que sabe como arreglar este
problema, existe una
gran oportunidad para —
es decir, estamos hablando de
mi pensión.

English: 
Because I remember being
in a bank in 1999--
quite a long time ago now--
and looking at the oldest
computer I had ever seen, and
somebody saying, oh, that's
just our payment system.
And it just worked.
They used that word-- just--
and nobody had ever
thought about it.
And I had to look at that
machine and say, well, you
know what, your payment
system's not going
to work next week.
We need to fix that.
And I don't doubt for a second
that there will be 32-bit
computers sitting in the corner
of some dusty bank
building, society, or airline
or whatever in 2038, and
they're going to
just go wrong.
And all of those bookings for
your holiday in Malaga are all
going to be erased in
some horrible way.
So I don't think it's going
to go wrong in any
life-threatening manner, but,
yeah, there will be some
comical errors.
And certainly for people like
me who know how to fix this
problem, there's a great
opportunity to--
well, this is my pension we're
talking about here.

Italian: 
Perche' ricordo che ero in 
una banca nel 1999--
ora e' passato un po' di tempo--
ed ero davanti al piu' vecchio 
computer avessi mai visto, e
qualcuno diceva, oh, quello e' 
solo il nostro sistema di pagamento.
Ed eppure funzionava.
Usarono questa parola-- eppure--
e nessuno lo avrebbe mai immaginato.
E dovetti guardare quella 
macchina e dire, beh, 
dovete sapere che il vostro 
sistema di pagamento non 
funzionera' piu' settimana prossima.
Dobbiamo sistemarlo.
E non dubito neanche per un 
secondo che ci saranno
computer a 32 bit in un angolo di 
qualche polverosa banca 
edificio, societa', o compagnia aerea, 
o qualunque cosa nel 2038, e
questi si inchioderanno.
E tutte le prenotazioni per 
la vostra vacanza a Malaga 
saranno cancellate in 
qualche maniera orribile.
Quindi, non penso che ci 
saranno fallimenti tali da 
attentare alla vita di 
qualcuno, ma, certo, ci saranno 
sicuramente errori comici.
E certo per gente come me che sa 
come sistemare questo problema, 
c'e' una grande opportunita' di--
beh, stiamo parlando 
della mia pensione qui..

Spanish: 
Voy a ir por ahí actualizando
ordenadores de 32 bits a ordenadores de
64 bits para poder pagar mis gastos
durante mis últimos 30 años de vida.
De hecho, tengo
ya muchas ganas.
Puedes coger fechas clave
en números Unix.
El 9 de septiembre de 2001 se
llegó a los mil millones, y
bastante gente lo celebró.
Hubo una pequeña celebración
en Noruega por el 1,111,111,111.
Y así es como la gente se da cuenta
de cómo el tiempo Unix va corriendo.
Pero para la mayoría de nosotros,
sucede sin que nos demos cuenta.
Bien, lo que tenemos aquí es el
tiempo actual en formato Unix a
1340 millones.
Así que si te sientes realmente
inteligente en tu casa, aparte del
hecho de que la fecha se encuentra
en la esquina superior, tú
podrías calcular cúando estamos
grabando esto.
Porque este es el número que
el ordenador utiliza para
para calcular esta fecha.
Es como observar tu vida, marcando
segundo tras segundo.

English: 
I'm going to go around upgrading
32-bit computers to
64-bit computers to pay for the
last 30 years of my life.
I'm looking forward
to it already.
You can go through and
you can pick out key
dates in Unix numbers.
The 9th of September, 2001, was
one billion, and quite a
few people celebrated that.
There was a small celebration
in Norway for 1,111,111,111.
And so people are noticing
Unix time ticking away.
But for most of us, it's
happening behind our backs.
So, what we have here
is the current Unix
time at 1.34 billion.
So if you're feeling really
smart at home, apart from the
fact of the date's in the top
corner of the screen, you
could work out when we're
actually filming this.
Because this is the number
that the computer uses to
calculate this date.
It's like watching your life
just ticking away.

Italian: 
Me ne andro' in giro ad 
aggiornare computer a 32 bit 
a computer a 64 bit per pagarmi 
gli ultimi 30 anni della mia vita.
Gia' non vedo l'ora.
Si puo' anche andare oltre 
e considerare le date chiave
nel formato numeri Unix.
il 9 settembre 2001, era 
un bilione, e un po'
di gente lo ha celebrato.
C'e' stata una piccola celebrazione 
in Norvegia per 1,111,111,111.
Quindi la gente sta iniziando 
a notare che il tempo 
di Unix se ne ticchetta via.
Ma per la maggiorparte di noi, 
succede senza che ce ne accorgiamo.
Quindi, quello che abbiamo 
qui e' l'attuale 
tempo di Unix a 1.34 bilioni.
Quindi se vi sentite davvero 
svegli a casa, a parte
il fatto che la data e' nell'angolo in 
alto dello schermo, potreste
calcolare quando stiamo filmando..
Perche' questo e' il numero 
che il computer usa per 
calcolare questa data.
E' come guardare la vostra vita che 
se ne scorre via col ticchettio...
