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.

    Continue reading

    Published on

  2. Report sulle startup italiane, 13/10/2014

    Quante startup ci sono in Italia? Quando sono nate? Cosa fanno? Quanto crescono? Possiamo rispondere a queste e ad altre domande consultando startup.registroimprese.it, il sito che raccoglie le imprese che soddisfano i requisiti della legge 221/2012.

    Continue reading

    Published on

  3. 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.

    Continue reading

    Published on

  4. 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.

    Continue reading

    Published on

  5. 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.

    Continue reading

    Published on

  6. 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.

    Continue reading

    Published on