Author Archives: Arnout Vandecappelle

Quantum computing and post-quantum cryptography – Andrew Savchenko

Classical cryptography is designed to withstand cryptanalysis with classical computers. Quantum cryptography uses properties of quantum mechanics for crypto applications, e.g. to generate random numbers. That is not the topic of this talk. Postquantum cryptography is cryptography resilient to quantum computing and is the topic of this talk.

Continue reading helps you to host your FLOSS – Pierre Ozoux

It can be rather painful to host e.g. nextCloud: you have to download and install the software. On Dropbox, you just register and Bob’s your uncle. What wants to do is to give one-click hosting for free software. The user just clicks a button to launch a container with that package.

Even setting up a cloud service provider is very easy with During the talk a demo was given but documentation is available as well. It relies heavily on Docker to manage the containers.

What is definitely missing is single sign on, so you don’t have to create a new admin account for every service.

This was followed by a talk on, which looks very similar.

FreedomBox, liberty inside the cloud – Ruben Lubbes

Ruben is not a coder.

FreedomBox was inspired by the 2011 speech @FOSDEM by Eben Moglen about why political freedom depends on software freedom. It allows people to take their freedom in their own hands. It’s a small box that you can buy at a reasonable price (based on BBB or Olimex boards) that runs a pure Debian distro. Next step is to add new tools from Debian in the freedombox-setup UI.

freedombox-setup is included in stretch, but there are still improvements needed. There are still situations where you need to use the command line. Many tools should still be added. It also still doesn’t have an e-mail server and Ruben doubts if we really want it, because e-mail is and should be dying.

If you want to add software that is not packaged for Debian yet, you can add a module to the plinth web interface. Or you can make a derived distro.

Ruben invites people to come to the SHA2017 hacker summercamp in The Netherlands.

Do You Want to Retry? Handling and Testing Network Failures – Anton Marchukov

[slides are online]

Anton is part of the CI team of Red Hat’s oVirt Community Infra team. The talk reports an actual story that is not finished yet. The CI team uses a lot of network services, thousands of jobs, so sometimes it fails. Eventually the job will run again so not such a big problem, but it’s annoying to have false failures. So a simple retry could be added, but does that solve the problem? The primary goal of this project is to make things reproducible.

Continue reading

RISC-V: Open Hardware for Your Open Source Software – Arun Thomas

This talk is a tour of the RISC-V ISA and ecosystem. The goal is to grow the community. There is RISC-V silicon now.

Continue reading

How to break the OpenStreetMap – Ilya Zverev

OpenStreetMap gives many reason not to like it.

When you edit OSM, changes appear immediately, there is no moderation. People like to break things, so there are edits that are bad. But there are people watching and they’ll revert bad edits. The key to breaking things is try to not break it.

Ilya works at, an OSM viewer to which an extremely simple editor was recently added. This added thousands of new contributors per month, with more than a million edits made already.

Continue reading

The Making of a Secure Open Source Password Keeper – Mathieu Stephan

Mathieu is founder of Mooltipass, an open source hardware store for passwords that acts as a keyboard. It was kickstarted with $290K.

Continue reading