Ogni settembre ci si incontra presso il teatro Sanders dell' Università diHarvard per una cerimonia inusuale: lanciato nel 1991 daAnnals of Improbable Research, il premioIg Nobel (parodia del premio Nobel) riservato adieci successi dell'anno, in una vasta gamma di settori, che prima fanno ridere la gente, e poi riflettere: spesso, le idee vincenti sono leggermente idioti, e rasentano l'assurdo.

Il Nobel per la categoria 'computer science'va a PawSense, un software progettato per rilevare quando un gatto cammina sullauna tastiera di computer. Data la particolare familiarità con questo fenomeno, da parte dei proprietari di gatti, abbiamo voluto scoprire tutto su questo software.

Dopo aver conseguito una laurea in informatica presso la Arizona State University a metà degli anni '90, Chris Niswander passava le giornate a codificare labirinti e a costruire programmi per l' apprendimento della lingua giapponese. Poi, casualmente, l'idea del secolo scese su di lui.

"Un giorno, il gatto di mia sorella, Amos, camminò sulla tastiera del computer e riuscìa disinstallare alcuni software, eliminare i file cruciali mandando in crashil pc," Niswander ricorda. "Ho capito che aveva innescato una serie di scorciatoie da tastiera (ALT, CTRL, F1-F2) con le zampe."

Niswander non era estraneo alle bravate feline, sapeva che questo tipo di creature hanno una propensione naturale per la seduta su cose strane, in particolare i computer, che sembrano trattare come piccole, sedie riscaldate.

Parlando con altri proprietari di animali domestici, ha rapidamente stabilito che questo è un problema molto comune, ancora senza soluzione.

Cosìnasce PawSense, il software che spaventai gatti

Niswander studia le varie combinazioni di tasti che un gatto potrebbe calpestare, creando, con del catone, delle zampe:"Ho fatto questi ritagli di cartone di zampe del gatto, hocamminato con loro su tutta la mia tastiera, fingendo di essereun gatto".Dal momento che praticamente tutte le zampe del gatto sono più grandi di un tasto qualsiasi dellatastiera, ha scopertoche, a ogni passo, un gatto puòpremere diverse combinazioni.

Ha compilato una lista gigantesca di queste possibili combinazioni, estirpando quelle che sonoin realtà i comandi reali. Poi, attraverso un'osservazione scrupolosa sulla pressione, si è concentrato nel differenziare la digitazione di un gatto rispetto a quella umana. Ha quindi creato una formula e scritto un codice.

Ogni volta che il computer si accende, PawSense si avvia automaticamente eguarda il computer monitorandol'attività della tastiera.

Quando PawSense rileva un gatto, innesca una finestra popup che blocca la tastiera, impedendo all'animale di scatenare il caos.

Il gatto viene accolto con un schermo grigio inquietante

Inoltre un forte, fastidioso rumore viene attivato dagli altoparlanti del computer, in modo da spaventare la palla di pelo. Il programma viene fornito con un paio di suoni("fastidiosa armonica" e "inquietante hissss"), ma gli utenti possono anche definire i propri. Il software è disponibile solo per Windows ed è privo di bug.

'Horicevuto una lettera da un proprietario di una tigre, che ha chiesto se il software PawSense potrebbefunzionare anche per il suo amico esotico. Gli ho detto: se la tigre dovesse camminare sulla tastiera del pc, la preoccupazione maggiore sarebbe seilcomputer funziona ancora".