1. Battere Calderoli usando Python

    Il senatore Calderoli si avvale di un programma per generare automaticamente migliaia di emendamenti a partire da un testo base. L'uso di questo programma ha provocato in più occasioni non pochi grattacapi ai partiti della maggioranza. In questo post presento l'implementazione Python di un semplice algoritmo per raggruppare automaticamente gli emendamenti simili, in modo da mettere al voto solo il più generale di essi e rifiutare come inammissibili i restanti.

    Continua a leggere

  2. Chi ha ucciso il Duca di Densmore?

    Un giorno Sherlock Holmes ricevette una visita del proprio amico Watson, il quale era stato incaricato di indagare su un omicidio avvolto nel mistero da più di dieci anni. All'epoca il Duca di Densmore fu ucciso da una bomba talmente potente da aver distrutto l'intero castello in cui viveva da quando andò in pensione.

    Continua a leggere

  3. Le radici del Lisp

    Nel 1960 John McCarthy pubblicò un eccezionale articolo in cui fece per la programmazione qualcosa di simile a quello che Euclide fece per la geometria. Egli mostrò come costruire, data una manciata di semplici operatori e una notazione per le funzioni, un intero linguaggio di programmazione. Chiamò questo linguaggio Lisp da "List Processing", poiché una delle idee chiave fu di usare una semplice struttura dati chiamata lista sia per il codice sia per i dati.

    Continua a leggere

  4. Idee per Startup

    Come si hanno delle buone idee per una startup? Questa è probabilmente la domanda che mi viene posta più spesso. Vorrei rispondere con un'altra domanda: perché le persone pensano che sia difficile avere idee per una startup? Potrebbe sembrare una domanda stupida. Perché pensano che sia difficile? Se non lo sanno fare allora vuol dire che è difficile, perlomeno per loro. No? Beh, forse no.

    Continua a leggere

  5. Su Chomsky e le due culture dell'apprendimento statistico

    Technology Review sostiene che il professor Noam Chomsky abbia deriso i ricercatori in apprendimento automatico che usano metodi puramente statistici per produrre comportamenti che imitino qualcosa di esistente nel mondo, ma che non provano a comprendere il significato di tali comportamenti. Questo post discute le affermazioni di Chomsky, specula su quello che avrebbe potuto intendere e prova a determinarne fondatezza e importanza.

    Continua a leggere