Image for post
Image for post

Il primo decreto del Governo gialloverde del 2019 è stato un tempestivo intervento per il salvataggio di Banca Carige.

Il decreto ha sollevato diverse polemiche politiche, a causa della narrativa costruita da M5S e Lega Nord contro il precedente governo, accusato di aver salvato le banche nel 2016.

La polemica scoppia anche in seguito allo scoop del Sole 24 Ore, che ha evidenziato che il Decreto del Governo Conte era praticamente identico al Decreto 237/2016 del Governo Gentiloni.

Ho creato su Github (ispirandomi al lavoro fatto da Francesco Koumali sul referendum costituzionale proposto dal governo Renzi), una comparazione tra i testi dei due decreti, che potete trovare…


Lo sbarco rifiutato ai migranti italiani nel 1930

Image for post
Image for post

Sto scorrendo alcune pagine dell’archivio storico del Corriere della Sera. La pagina che ho davanti è datata 8 dicembre del 1930.

Scorrendo la pagina noto che viene citata Brisbane, che è un posto dove ho vissuto, e mi incuriosisco.

Parla di una nave di migranti italiani, la Oxford, partita da Napoli alla volta di Sydney, e che ora dovrà tornare in Europa, perché agli immigrati italiani è stato negato lo sbarco sul suolo australiano.

Risalgo alla prima notizia sul caso, che risale a 5 giorni prima, il 3 dicembre.


An inequality-increasing bill and its impact on democracy

Image for post
Image for post
The Bosses of the Senate, Joseph Keppler (1889). Public Domain

[this post is part of a project for Utrecht University on GOP tax reform and inequalities, that you can find here]

In its latest book, “Global Inequality”, Branko Milanovic wrote a highly clear and interesting paragraph entitled “Perils of Inequality: Plutocracy and Populism”. He reflects on what are the effects of an increase in inequalities on democracy, highlighting two different types of dangers from a shrinking middle class: in the European case, populism, in the United States, plutocracy.

Historically, the middle class was responsible for the contribution to the welfare state. But what happened to the middle class since the process of globalization accelerated and capitalism became the only economic system present in the world? …


A necessary conversation for governments, citizens, journalists and scientists

[this article was originally published on Valigia Blu, in italian]

Image for post
Image for post
source: Diliff, Wikipedia cc-by-3.0

James Vacca, member of the New York City Council, the legislative body of the city, has recently proposed a bill that aims at making the algorithms used for public decisions more transparent. The project gathered a lot of interest, and public hearings scored record presence, and it is proceeding in its route to being approved by mayor De Blasio. The discussion during the hearings are really worth listening.

New York uses a number of software instruments to take decisions, or at least to suggest them, in terms of public policy. The use of cutting-edge technology is highly appreciated if looking at efficiency, but it is no news that, if left unchecked, can hide insidious problems.


Image for post
Image for post

How to scrape information on a page and serve them as an RSS feed?

This Python tutorial explains how scrape the information published on a webpage and transform them in a smart and clean RSS feed.

You can find the same version of this program, written for Bash by my friend Andrea Borruso, here.

Let’s begin from this trial page I’ve built. What we want to do is transform all the different paragraphs, titles and dates into a valid RSS feed.

In order to do so I will use two libraries: lxml for the scraping and Yattag for generating the XML code of the feed.

Here’s the full code, I go through it in the comments.


How economists explain the relationship between inequalities and growth

Image for post
Image for post

In the development economics field, the discussion about the relationship between inequalities and growth goes back in time, and it is a widely difficult issue. How does one affect the other?

I recently reviewed, for academic purposes, some of the literature covering this topic. The picture emerging is quite complicated: there are a number of theories that explain what links income inequalities to economic growth. Some of them state a positive relationship, some of them negative.

Until 1998’s paper by Deininger and Squire “New ways of looking at old issues: Inequality and Growth”, the relationship was thought to be positive.

It is worth noticing that in the past few years the number of theories stating that inequalities, instead, hinder growth, are more numerous, and they come with increased empirical evidence. …


E perché credo sia un tema fondamentale

Image for post
Image for post
Le nitide disuguaglianze sudafricane

Negli ultimi mesi ho avuto la possibilità di occuparmi in maniera abbastanza costante di disuguaglianze economiche.

In parole povere è l’analisi economica della distribuzione della ricchezza. Perché e come i ricchi sono sempre più ricchi? Quali sono le forze economiche che permettono al capitale di concentrarsi nelle mani di pochi? Come si è evoluta nella storia la distribuzione delle disuguaglianze?

Al di là delle evidenti questioni etiche (quando sono giustificabili e accettabili queste disuguaglianze?) voglio scrivere due righe sul perché credo che questo tema sia di enorme importanza, forse il più importante.

È complesso, infinitamente complesso. Ecco, quello che si prova quando si studia a lungo qualcosa del genere, si scopre un muro di fatto di difficoltà: di tipo economico, statistico, metodologico, e infine politico. …


Pensieri sulla crisi del giornalismo e sui flussi di informazione

Image for post
Image for post

Un paio di giorni fa stavo guardando una conferenza del Berkman Klein Center for Internet and Society, in cui Susan Crawford intervistava l’ex direttore della FCC, Tom Wheeler.

Durante le domande dal pubblico (circa a 53:00) Wheeler ha detto qualcosa che credo riassumesse perfettamente alcuni pensieri che avevo in testa da un po’ di tempo:

We need to begin to become our own editors, where we used to outsource the editorial function to NBC or CBS or the NYT. And now anybody with web access has as much reach as any of those, and it’s gonna force consumers to be better consumers of information. …


Scrape and notify

Image for post
Image for post

Once you start using IFTTT there’s no going back. For many things it’s just way too comfortable and does not require any sort of programming skills to get stuff done.

So assuming you know a little bit about it, here’s a method to connect your Python (or whatever) script to a Maker Channel on IFTTT. The aim? Building a small web scraper that sends a notification to your phone with the scraped data.

This recipe is based on this blog post (which is really well done), that teaches you how to setup a Maker Channel on IFTTT to trigger with your script, you should check out (at least) the first part of that post in order to create your Maker Channel. …


Storie un po’ noob

Image for post
Image for post

Di recente ho avuto la possibilità di smanettare sul server di un’associazione di cui faccio orgogliosamente parte, che si chiama Ondata, e che conta tante belle facce. Per giocarci un po’ ho conosciuto VirtualEnvironments.

Il server è stato messo su dagli hacker quelli seri, che sanno dove mettere le mani, io ho chiesto loro una home sul server con “gli stessi permessi che ha un bambino di quattro anni sui codici nucleari”. Noob & Root devono condividere solo la doppia o.

Ho cominciato a curiosare un po’ con un piccolo scraper, che semplicemente fa una richiesta GET a un sito, e una POST su un altro. Dovevo installare due librerie python per far girare questo scraper, Requests e BeautifulSoup. Il problema è quindi evitare di dover chiamare il sysadmin a installarmi ogni libreria, allo stesso tempo evitando di avere gli accessi root. …

About

Enrico Bergamini

Ferrarese a Bruxelles, orgogliosamente emiliano. Amo Internet nelle sue declinazioni. Ogni tanto scrivo. Faccio cose con i dati.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store