Antoine Beaupr : The Downloadable Internet
How corporations killed the web
I have read with fascination what we would have called before a blog
post, except it was featured on The Guardian:
Iran's blogfather: Facebook, Instagram and Twitter are killing the web
The "blogfather" is Hossein Derakshan or h0d3r, an author from Teheran
that was jailed for almost a decade for his blogging. The article is
very interesting both because it shows how fast things changed in the
last few years, technology-wise, but more importantly, how
content-free the web have become, where Facebook's last acquisition,
Instagram, is not even censored by Iran. Those platforms have stopped
being censored, not because of democratic progress but because they
have become totally inoffensive (in the case of Iran) or become a tool
of surveillance for the government and targeted advertisement for
companies (in the case of, well, most of the world).
This struck a chord, personally, at the political level: we are losing
control of the internet (if we ever had it). The defeat isn't directly
political: we have some institutions like ICANN and the IETF
that we can still have an effect on, even if only at the technological
level. The defeat is economic, and, of course, through economy comes
enormous power. That defeat meant that we have first lost free and
open access to the internet (yes, dialup used to be free) and then
free hosting of our content (no, Google and Facebook are not free, you
are the product). This marked a major change in the way content is
treated online.
H0d3r explains this as the shift from a link-based internet to a
stream-based internet, a "deparure from a books-internet towards a
television-internet". I have been warning about this
"television-internet" in my talks and conversation for a while and
with Netflix taking the crown off Youtube (and making you pay for it,
of course), we can assuredly say that H0d3r is right and the
television, far from disappearing, is finally being resurrected and
taking over the internet.
The Downloadable internet and open standards
But I would like to add to that: it is not merely that we had "links"
before. We had, and still have, open standards. This made the internet
"downloadable" (and by extension, uploadable) and decentralized.
(In fact, I still remember my earlier days on the web when I would
actually download images (as in "right-click" and "Save as..."
images, not just have the browser download and display it on the
fly). I would download images because they were big! It could take a
minute or sometimes more to download images on older modems. Later, I
would do the same with music: I would download WAV files before the
rise of the MP3 format, of which I ended up building a significant
collection (just fair use copies from friends and owned CDs, of
course) and eventually video files.)
The downloadable internet is what still allows me to type this article
in a text editor, without internet access, while reading H0d3r's blog
post on my e-reader, because I downloaded his article off an RSS
feed. It is what makes it possible for anyone to download a full copy
of this blog post and connected web pages as a git repository and
this way get the full history of modifications on all the pages, but
also be able to edit it offline and push modifications back in.
Wikipedia is downloadable (there are even offline apps for your
phone). Open standards like RSS feeds and HTML are
downloadable. Heck, even the Internet Archive is downloadable (and
I mean, all of it, not just the parts you want), surprisingly enough.
The app-based internet and proprietary software
App-based websites like Google Plus and Facebook are not really
downloadable. They are meant to be browsed through an app, so what you
actually see through your web browser is really more an application,
downloaded software than a downloaded piece of content. If you
turn off Javascript, you will see that visiting Facebook actually
shows no content: everything is downloaded on the fly by an
application itself downloaded, on the fly, by your browser. In a way,
your browser has become an operating system that runs proprietary,
untrusted and unverified applications from the web.
(The software is generally completely proprietary, except some
frameworks that are published as free software in what looks like the
lenient act of a godly king, but is actually more an economic decision
of a clever corporation which outsources, for free, R&D and testing to
the larger free software community. The real "secret sauce" is
basically always proprietary, if only so that we don't freak out on
stuff like PRISM that reports everything we do to the government.)
Technology is political. This new "app design" is not a simple
optimization or an cosmetic accident of a fancy engineer: by moving
content through an application, Facebook, Twitter and the like can see
exactly what you do on a web page, what you actually read (as
opposed to what you click on) and how long. By adding a proprietary
interface between you and the content online, the
advertisement-surveillance complex can track every move you make
online.
This is a very fine-tuned surveillance system, and because of the App,
you cannot escape it. You cannot share the content outside of
Facebook, as you can't download it. Or at least, it's not obvious how
you can. Projects like youtube-dl are doing an amazing job
reverse-engineering what is becoming the proprietary Youtube streaming
protocol, which is constantly changing and is not really
documented. But it's a hack: it's a Sisyphus struggle which is
bound to fail, and it does, all the time, until we figure out how to
either turn those corporations into good netizens respecting and
contributing to open standards (unlikely) or destroy those
corporations (most likely).
You are trapped in their walled garden. No wonder internet.org is
Facebook only: for most people nowadays, the internet is the web, and
the web is Facebook, Twitter and Google, or an iPad with a bunch of
apps, each their own cute little walled garden, crafted just for
you. If you think you like the Internet, you should really reconsider
what you are watching, what you are consuming, or rather, how it is
consuming you. There are alternatives. Facebook is a though nut to
crack for free software activists because we lack the critical mass.
But Facebook it is also an addiction for a lot of people, and
spending less time on that spying machine could be a great improvement
for you I am sure. For everything else, we have
good free software alternatives and open standards, use them.
"Big brother ain't watching you, you're watching him." - CRASS,
Nineteen Eighty Bore (audio)
WAV files before the
rise of the MP3 format, of which I ended up building a significant
collection (just fair use copies from friends and owned CDs, of
course) and eventually video files.)
The downloadable internet is what still allows me to type this article
in a text editor, without internet access, while reading H0d3r's blog
post on my e-reader, because I downloaded his article off an RSS
feed. It is what makes it possible for anyone to download a full copy
of this blog post and connected web pages as a git repository and
this way get the full history of modifications on all the pages, but
also be able to edit it offline and push modifications back in.
Wikipedia is downloadable (there are even offline apps for your
phone). Open standards like RSS feeds and HTML are
downloadable. Heck, even the Internet Archive is downloadable (and
I mean, all of it, not just the parts you want), surprisingly enough.









I recently dug through my history of involvement with TeX (Live), and found out that in January there are a lot of anniversaries I should celebrate: 14 years ago I started building binaries for
Those of you not interested in boring and melancholic look-back onto history can safely skip reading this one. For those a bit interested in the history of TeX in Debian, please read on.
Debian releases and TeX systems
The TeX system of choice has been for long years
Development over the years
TeX Live 2005 was just another TeX system but not the preferred one in Debian Etch and beyond. But then in May 2006, Thomas Esser announced the end of development of teTeX, which cleared the path for TeX Live as main TeX system in Debian (and the world!). The next release of Debian, Lenny (1/2009), already carried only TeX Live. Unfortunately it was only TeX Live 2007 and not 2008, mostly due to me having been involved in rewriting the upstream infrastructure based on Debian package files instead of the notorious xml files. This took quite a lot of attention and time from Debian away to upstream development, but this will be discussed in a different post.
Similarly, the release of TeX Live included in Debian Squeeze (released 2/2011) was only TeX Live 2009 (instead of 2010), but since then (Wheezy and Jessie) the releases of TeX Live in Debian were always the latest released ones.
Current status
Since about 2013 I am trying to keep a regular schedule of new TeX Live packages every month. These helps me to keep up with the changes in upstream packaging and reduces the load of packaging a new release of TeX Live. It also bring to users of unstable and testing a very up-to-date TeX system, where packages at most lack 1 month of behind the TeX Live net updates.
Future
As most of the readers here know, besides caring for TeX (Live) and related packages in Debian, I am also responsible for the TeX Live Manager (tlmgr) and most of upstream s infrastructure including network distribution. Thus, my (spare, outside work) time needs to be distributed between all these projects (and some others) which leaves less and less time for Debian packaging. Fortunately the packaging is in a state that making regular updates once a month is less of a burden, since most steps are automatized. What is still a bit of a struggle is adapting the binary package (




The third update in the 0.12.* series of 
I've been using bridge networking and tap networking for containers
and virtual machines on my system. Configuration for bridge network
which I use to connect containers was configured using
/etc/network/interfaces file as shown below.
MapaNica, the community behind said map, are raising funds to make lives of locals easier by publishing a printed version of the map and distributing it. They have already raised more than $3300 of their $7500 goal. Every further donation will help them print more maps.
Please go to
Please support the public transportation map of Manugua
Some of you might remember DebConf12 in Managua, Nicaragua and the very friendly and helpful locals, who recently contacted me to tell me about their new project, so that I share this on planet Debian: A local community of openstreet map enthusiasts, of which some were involved in DebConf12, has collected for the first time
Fortunately, with the help of some good souls and the technical support I finally got IPv6 connectivity on both my server, as well as at home, up.
Server
So my server is still running wheezy, which is a bit old, but upgrading with lots of hand-installed stuff is a bit a pain. The network interface was configured via a static IPv4 address, and no traces of IPv6 for now. Simple minded as I am, I assumed that this is the problem and started playing around with all kind of IPv6 configurations in the interfaces file, from using dhcp, and static configuration. The static configuration somehow worked out, but I never got a proper default route set. So I was really puzzled.
In addition, at home I don t have IPv6, my provider is not distributing IPv6, so I couldn t test it (but on this a bit later). Fortunately, the good soul from the Netherland Filip B., did a lot of testing and also send permanent suggestions and analysis of the IPv6 situation, I am very much indebted to him.
Anyway, his last advice about the problem with the default route was contacting the technical support of my provider, who within a very short time sent me an answer which made it clear to me: My firewall was blocking some ports that are necessary for IPv6 route autonegotiation.
As firewall I use
It seems that I did mess it up with last version of