The same procedure as last year? The same procedure as every year! I attended the annual Chaos Communication Congress which took place between the 27th to 30th of Dec in the Congress Center Hamburg, Germany. It is an annual conference with this time around 16.500 visitors, over 140 talks/lectures and hundreds of workshops about technology, security, freedom of speech, privacy, and society. The…
I attended the 38. Chaos Communication Congress which took place between the 27th to 30th of Dec in the Congress Center Hamburg, Germany. It is an annual conference with currently around 14.000 visitors, over 140 talks/lectures and hundreds of workshops about technology, security, freedom of speech, privacy, and society. The not-for-profit congress is entirely organised and run by thousands of…
(Deutsch siehe unten) Every year we have several ways to donate our hard-earned money for charity. We hope to help children in the third world, support efforts to treat deceases or rescue the wildlife. Well, or we just spend it for lots of socks, ties, champagne and fireworks. This year again, I am going to support one or more of the following organizations/projects in their effort to protect…
Auf der remote Chaos Experience (rC3) bin ich in der Pixel-Heimat der PrivacyWeek über viele für mich neue Buchempfehlungen gestolpert: Der Weg nach Wigan Pier , George Orwell Roboterethik , Janina Loh Tödlicher Crash: Kriminalroman , Barbara Wimmer SMART LIES: ALLES SMART? , Barbara Wimmer Informantenschutz: Ethische, rechtliche und technische Praxis in Journalismus und Organisationskommunikation…
As we still struggle with the Coronavirus pandemic, the regular Chaos Communication Congress at the end of 2021 could not take place on-site again, hence the need for yet another remote Chaos Experience (rC3), themed “NOW/HERE”. I will provide a brief summary of what the event was about and recommend a couple of talks that I’ve watched. In further articles, I plan to share my impressions and…
(Deutsch siehe unten) Every year we have several ways to donate our hard-earned money for charity. We hope to help children in the third world, support efforts to treat deceases or rescue the wildlife. Well, or we just spend it for lots of socks, ties, champagne and fireworks. This year again, I am going to support one or more of the following organizations/projects in their effort to protect…
The vaccination against COVID-19 might have some side effects and you may want to consider some precautions before resuming diving after receiving the shot.
In this article I will not go into details about how to install Manjaro from an SD card to eMMC as the [Pinebook Pro](https://www.pine64.org/pinebook-pro/) comes with Manjaro Plasma/KDE edition preinstalled. You should know though that I did a clean install with [Manjaro ARM XFCE…
The Pinebook Pro is a very nice open source low-budget ARM notebook, comparable to a Chromebook - but way cooler ;) It has a vibrant community and various Linux/*BSD variants to choose from. The only problem is that it is quite difficult to enable full-disk encryption. Various approaches exist but none of them worked for me, until now ...
Neben DAN Europe hat auch die GUE (Global Underwater Explorers) nützliche Richtlinien veröffentlicht , wie man sich und andere beim Tauchen gerade während der SARS-Cov-2 Pandemie keinen unnötigen Risiken aussetzt.
The uncertainty surrounding the coronavirus pandemic also affects divers. Can you go diving without worrying? Will the virus survive in water? What about the hygiene of the equipment, both your own and borrowed? How does the buddy check work?
Die Unsicherheit in Bezug auf die Coronavirus-Pandemie macht auch vor Tauchern nicht halt. Kann man unbesorgt Tauchen gehen? Überlebt das Virus im Wasser? Wie schaut es gerade jetzt mit der Hygiene der Ausrüstung aus, eigene wie geliehene? Wie läuft der Buddy-Check ab?
I attended the Chaos Communication Congress which took place between the 27th to 30th of Dec in Leipzig, Germany, this time in its 36th iteration. It is an annual conference with currently around 17.000 visitors, over 140 talks/lectures and hundreds of workshops about technology, security, freedom of speech, privacy, and society. In this post you will find a couple of recommended talks.
Migrating LUKS-encrypted drive to a larger one is actually quite simple if you have gparted : If the drive is not unlocked, unlock it as usual. If the unlocked drive is mounted, unmount it: sudo umount /path/to/unencrypted-volume Figure out the device name: lsblk , look for type crypt , e.g. /dev/sdb , and check which device name is the last one. Plug in the new drive and run lsblk again, a new…
Let's assume that we want to provision a new node targethost-01.tld which will likely be a fresh VM somewhere. The base setup resembles: a minimal Ubuntu environment, without an appropriate Python version, without any SSH public keys and no dedicated Ansible user (just root ). Our goals are: Install the required Python dependencies Setup users ansible and dev with SSH access using public keys We…
Nach zweieinhalb Jahren Arbeit an 24|contenthub mit mehreren gleichzeitigen Rollen, wollte ich mich wieder auf einen Bereich fokussieren. Fortan unterstütze ich daher die Zühlke Gruppe als DevOps Engineer bei CI/CD und ASM .
Nach etlichen Jahren musste endlich mal ein neuer Unterbau samt Gewand her. Meine Website inkl. Blog wird zukünftig mittels Pelican statisch generiert. Als Template-Basis habe ich mich für m.css entschieden, das sehr schlank ist und ohne JS-Schnickschnack daher kommt, was sich auch auf die Ladezeit auswirken sollte. Gleichzeitig bietet es unter der Haube ein paar Pelican-Plugins, mit denen man…
Wer wie ich seit Jahren auf Mozilla Firefox schwört, vor allem auf den reichhaltigen Fundus an nützlichen Add-Ons, der wird möglicherweise vorerst an Firefox 57 wenig Freude haben. Der neue Browser ist zwar rasend schnell dank Quantum , allerdings setzt die Version auf die WebExtension API , die inkompatibel zur bisherigen API …
Seit ein paar Jahren hatte ich hier CAcert im Einsatz . An sich finde ich die nicht-kommerziellen Zertifizierungsstelle sehr unterstützenswert, nur leider hat es CAcert bislang nicht geschafft, wieder Eingang in die Truststores der Browser zu finden. Zwischenzeitlich wurde die offene CA Let’s Encrypt (LE) aus der Taufe gehoben, mit …
I set up osTicket on a FreeBSD server and wanted to have it served by nginx and FastCGI. I ran into some problems with the approaches other people described and even with the recipe found on the nginx website . These problems resulted in errors logged as FastCGI sent in stderr …
One of my machines is a Lenovo Thinkpad T420s running Sabayon Linux. For a long time I experienced issues with my USB mouse and keyboard after resuming from standby, while the notebook and the input devices were plugged into the dock. Both devices stuttered occasionally, i.e. the first key …
Sometimes you might want to hook into the output (stdout or stderr) of a running process, eg. of some periodically triggered script. Find out the process id: ps ax | grep ‘processname’ Watch the I/O stream (replace PROCID with the process id from (1) and NUM with the desired I …
Wie Netzpolitik berichtet , soll die Bundesregierung die Vorratsdatenspeicherung bereits zur ihrer Kabinettssitzung am 27. Mai auf den Weg bringen. Bis Ende Juni soll das Gesetz durch den Bundestag, damit es noch vor der Sommerpause am 3. Juli beschlossen werden kann. Das an den Tag gelegte Tempo ist beachtlich, es bleibt …
Journelle_: Fremd gehen immer nur die anderen – Liebe und Beziehung in Zeiten der Digitalität ( Mirror ) (31’ 56’’) Ethan Zuckerman: The system is broken – and that’s the good news ( Mirror ) (1h 2’ 51’’) Cory Doctorow: The NSA are not the Stasi: Godwin for mass surveillance ( Mirror ) (55’ 38’’) Jérémie Zimmermann …
(Deutsch siehe unten) Every year we have several ways to donate our hard-earned money for charity. We hope to help children in the third world, support efforts to treat deceases or rescue the wildlife. Well, or we just spend it for lots of socks, ties, champagne and fireworks. This year …
The Python framework web2py is pretty powerful when it comes to automagical form and data handling. A quite common use case in an application is the need to manage a business object that might have many relations to some other business object, e.g. one package might consist of many …
After the last weekly update of my Sabayon Notebook I encountered a high CPU load of one core caused by syslog-ng . The process was literally flooding /var/log/messages and within a couple of minutes tens of Megabyte accumulated. logrotate did not help. The messages were months old, it appeared …
The code editor Light Table is far from being abandoned: three new committers joined team moved into a new office to accomodate new hires Light Table website, docs and plugin metadata were put onto GitHub code moved from GPLv3 to the more permissive MIT license Read more in their blog …
Das Foto auf der elektronischen Gesundheitskarte (eGK) verletzte laut einer Entscheidung des Bundessozialgerichts in Kassel nicht das Recht auf informationelle Selbstbestimmung. Die weitere Begründung lässt einen ungläubig die Augen reiben: [...] Das Recht schützt bereits die betroffenen Daten vor unbefugtem Zugriff Dritter und vor missbräuchlicher Nutzung. Dass die Datensicherheit faktisch…
One of my machines is a Lenovo T420s running on Sabayon Linux in a dual monitor setup with discrete graphics set up in the BIOS. The latest sabayon-weekly update (installed on 22.10.2014) shipped the nvidia-drivers-340.46 , afterwards the graphics setup was messed up: The second monitor was not …
3.4 A manager went to the Master Programmer and showed him the requirements document for a new application. The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?" "It will take one year," said the Master promptly. "But …
Die Admins unter meinen Lesern werden es zwangsläufig bereits mitbekommen haben: Vor ein paar Tagen wurde eine kritische Sicherheitslücke in OpenSSL gefunden. Heartbleed ermöglicht es Angreifern, den Speicher von Systemen über TLS gesicherte Serververbindungen mit Heartbeat-Funktion auszulesen, solange sie eine anfällige OpenSSL-Version einsetzen. Auf diesem Wege können besipielsweise…
Das Paket ca-certificate der Zweige Testing und Unstable der Debian-Distribution enthält kein CAcert-Stammzertifikat mehr . Entfernt wurde das Zertifikat während einer laufenden Diskussion zur Sicherheit und Vertrauenswürdigkeit der gemeinnützigen CA . Über das Für und Wider lässt sich trefflich diskutieren, ich empfinde die Entfernung als unnötig. CAcert passt vom Grundgedanken her gut …
Meine Domains verwenden nun SSL-Zertifikate von CAcert . Zuvor wurde das Standard-Zertifikat meines Hosters für den Server verwendet, dies führte aufgrund des abweichenden Domain-Namens jedoch zwangsläufig zu Common-Name-Warnmeldungen. In meinem Standard-Browser hatte ich damals nach dem Umzug zu Uberspace die SSL-Warnung dauerhaft unterbunden, was zugegebenermaßen kurzsichtig war. Eine Fehler-…
Since a couple of updates my Sabayon machine had a broken wlan0 interface after resuming from standby. The NetworkManager connected to the WIFI as expected and even received a correct IP from the DHCP server but something was broken with the routing as far as I know. The route command …
Ich bin heute über etliche Pressemitteilungen gestolpert, aus denen man ableiten könnte, dass mit der offiziellen Einführung der neuen elektronischen Gesundheitskarte (eGK) die alte Krankenversichertenkarte (KVK) ungültig würde. Dem ist nicht so! Die Kassenärzliche Vereinigung Hamburg hat im Dezember 2013 in einem Informationsblatt für Praxen klargestellt: Die alten KVK sind …
Nach langer Zeit habe ich wieder einen Artikel für ein Magazin geschrieben. Dieses Mal dreht es sich um AngularJS , IndexedDB und die Yahoo! Query Language . Anhand einer kleinen Anwendung zum Verfolgen von Aktienkursen beschreibe ich das Zusammenspiel der Komponenten. Die Anwendung kommt ohne Backend aus und kann hier ausprobiert werden …
Wer die Open Source Blogging-Plattform Ghost auf Uberspace einrichten will, findet nebenan eine Anleitung , stilecht bereitgestellt durch Ghost. ~~Die Plattform ist aktuell leider nur für Kickstarter-Backer verfügbar, hoffentlich in Kürze für alle.~~ Mittlerweile ist die Plattform für alle verfügbar.
Today I ran a regular update of my Linux machine and after the next reboot I saw a continuous high CPU load caused by gnome-shell . Beside a couple of other updates, Entropy had updated Gnome and the Nvidia drivers. I checked the settings for OpenGL and found a strange setting …
Letztes Wochenende habe ich nach fast genau 11 Jahren den Hoster gewechselt und bin bei Uberspace gelandet. Im Juni 2002 reservierte ich ein Webpack mit der Domain jotbe-fx.de bei Host Europe und sah es seitdem als Spielwiese und digitales Wohnzimmer. Die ganzen Jahre über war ich prinzipiell zufrieden, aber …