With targeted interviews of international experts and a selection of the most relevant articles on the subject, the C4DT Focus offers valuable insights into a digital topic that was in the news recently
The C4DT Observer offers an in-depth look at the themes addressed during one C4DT event through exclusive interviews with a few speakers
Recordings of Past Public Events
Factory blog posts
The C4DT Factory team proposes technical blog posts on digital trust topics
Archiving of Demos 2023
Part of the work of the C4DT Factory is the creation of demonstrators (proof of concepts) of technology coming out of the EPFL/IC labs. After two years we archive them and provide you with the means to easily run the demo on your computer instead. That way the demo remains accessible to you and you (...)
Trac(k)ers on the web
Julia Rebstein, a student from the GymInf program, just finished and presented her project “Trace(r)s on the web – Julia Rebstein“. In it, she explains how different types of cookies work, and looks at a 1-week sample of browsing sessions from 10 persons. Under the supervision of Linus Gasser and Sandra Siby, Julia put together (...)
Docker in research development
Development in research is very different from development in an industrial context. Many popular DevOps tools can nonetheless be effectively used in research development as well. Docker, an open-source containerization platform, is one such a tool. This blog post shows how Docker can help you develop the software needed for your research, and gives some ideas on how to integrate it in your day-to-day workflow.
`cargo-tarpaulin`: code coverage for Rust
Coverage? Testing is one of the most important step of code validation. One would argue that an untested code is akin to a rogue program destroying what it can in its way. But what tests the testing? How do you know that your testing infrastructure is indeed simulating most behaviors of your code? Here comes (...)
What is Nix? I recently had the opportunity to play with Nix, which is a package manager and an OS based on this package manager. Nix is special in the sense that it claims to only make reproducible builds that can’t break the system. But how? The package manager is “purely functional”, which means that (...)
Rust vs. Haskell
vs. Today we looked at the following article, which compares Rust and Haskell: https://serokell.io/blog/rust-vs-haskell Even though I did some dabbling in Haskell, I never understood how close the two are. Currently I think I’m quite proficient in Rust, so I can follow the article quite well on that side. While the basic concepts seem (...)
Mob programming – Adventofcode Day 12
During the month of December, Advent of Code passes out a new puzzle every day. The daily challenges are a fun way to learn new algorithms and getting to know new ways of programming. In our software engineering team we followed along at least the first half of the programming challenges and enjoyed discussing the solutions (...)
eBPF: fast bytecode for the kernel
Why? Nowadays, Linux is deployed in many component of the network fabric. Your home NAT probably runs it, your datacenter’s router also. As it needs to handle incoming packet on gigabits links, the speed at which the system handles the packets becomes important. If you run your router in user-space, the kernel needs to read (...)
Digital Governance and Policy
Report: Digitaler Service Public Workshop
[ENG] This report summarizes the key results of the 2. Workshop on Digital Service Public held with 20 stakeholders from public administration, politics, industry, interest groups, civil society and academia. [DEU] Dieser Bericht fasst die wichtigsten Ergebnisse des 2. Workshops zum Thema "Digital Service Public" zusammen, der mit 20 Akteuren aus der öffentlichen Verwaltung, der Politik, der Industrie, Interessengruppen, der Zivilgesellschaft und der Wissenschaft stattfand.
Working Paper: Digitaler Service Public
[ENG] As part of our work on the digital public service in Switzerland, we have written an initial working paper in which we focused in particular on the question of the future of the traditional service public in the context of progressive platformization. [DEU] Im Rahmen unserer Arbeit zum digitalen Service public in der Schweiz haben wir ein erstes Working Paper verfasst, in welchem wir insbesondere der Frage zur Zukunft des traditionellen Service public im Kontext fortschreitender Plattformisierung nachgegangen sind.
Issue Brief: International Rulemaking for Tech
Are the recently adopted (or still negotiated) international rules regulating the development, (crossborder) sales, marketing, and use of software in the best interest of technologists and the tech industry? In this issue brief, C4DT Digital Trust Policy Fellow Leonila Guglya critically examines international digital product regulations that are of key relevance to the ICT community, such as mandatory disclosure of source code (including algorithms), use of cryptography, cybersecurity standards, and nondiscrimination rules.
Book Review: The Digital Republic. On Freedom and Democracy in the 21st Century (2022)
Jamie Susskind’s book, "The Digital Republic" addresses the issue of the unaccountable, hence undemocratic, power exerted by Big Tech. A lawyer and former research fellow at Harvard's Berkman Klein Center for Internet and Society, Susskind problematizes the fundamental challenges that the engineers who design and control digital technology pose to democratic power and legitimacy.
Book Review: The Platform Society. Public Values in a Connective World (2018)
This book brings a unique perspective to digitalization studies by providing and excellent analysis of how digital platforms, in general, and the main infrastructural platforms, in particular (i.e., the "Big Five" that are Amazon, Apple, Facebook, Google and Microsoft), have become so powerful and so pervasive that they have by now permeated every corner of society and social life to the point that they determine, at least in part, the way society operates. This raises the question about whether this evolution is ultimately in the public interest.
Book Review: Platform Regulation. Exemplars, Approaches and Solutions (2023)
Digitalization is such a multifaceted and such a pervasive phenomenon that only a cross-disciplinary approach and culturally diverse perspectives will ultimately help us understand its essence. This recent book by Pradip Ninan Thomas approaches the phenomenon of digital platforms, digitalization, and Big Tech more generally from a non-Western, cultural perspective, which makes it a very welcome contribution to the study of digitalization.