Corona-Warn-App API

curl https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date # Liste publizierter Bundles

[„2020-06-23″,“2020-06-24″,“2020-06-25″,“2020-06-26″,“2020-06-27″,“2020-06-28“]

curl https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date/2020-06-23/hour

[8,13,17]

curl https://svc90.main.px.t-online.de/version/v1/diagnosis-keys/country/DE/date/2020-06-23 --output diagnosis_keys_2020-06-23.zip

Eine Zip-Datei mit export.bin und export.sig

Polizeigewalt August 2019 in Deutschland

Das Video dazu befindet sich in der ARD-Mediathek und ging durch die sozialen Netzwerke. Aus meiner Sicht ist es unnötige Polizeigewalt gegen Menschen. Was hat die Hautfarbe damit zu tun? Bekommt man ab einem gewissen RGB-Wert eine Sonderbehandlung? Offensichtlich schon. Das ganze für eine Ordnungswidrigkeit – ein falsch geparktes Auto. Das ist völlig unverhältnismäßig! Warum wurde nicht einfach die Rechnung zugeschickt? Besser noch wäre gewesen zu deeskalieren und freundlich jemanden zu finden, der seine Sprache spricht, um ihm zu erklären was da gerade passiert und wie man sich da (in Deutschland) einigen kann.

Auszug aus den Worten der Polizisten:

Er bleibt ruhig! Er bleibt ruhig!

Hast du ihn?

Zieh den Arm da längs, Mensch!

Ja, genau!

Er muss kriegen

Norddeutscher Rundfunk, Panorama

HDRI

In order to be able to calculate a HDRI (german link) you need three images. One is the original with ordinary exposure. The other two are gained by adjusting your camera in a manner so that the following pictures, taken preferably in a sequence, are over- and/or underexposed. The camera should be in a fixed position. A tripod should do the job.

With my camera I just need to set the drive mode to continuous shooting and in the menu I need to adjust AEB (Auto Exposure Bracketing (german link) ) in a range between: –2…-10…+1…+2.

NB: To get the best results you want to manually adjust the ISO to 100.

When you are taking your pictures do not forget to study the subject thoroughly and try to remember everything that may be relevant when it comes to tone mapping your HDRI. With the Národní divadlo in Prague as subject you might be lucky and you can find more information and pictures on the wikimedia commons in the Category:Národní divadlo (Prague) by night or in Category:Národní divadlo. With this information you can estimate what effect the lightning conditions, the weather, etc. have or had on your resulting picture.

Pictures from RAW

Discovering that some colours, in this case especially the red, tend to be too saturated in pictures taken at night or taken in the dark I turned down the saturation of colours by 5 to 10 %. With the current subject I noticed that if I do not change the saturation artefacts will appear later on when I calculate the HDRI.

Also I use the software of Canon called „Digital Photo Professional“ (version 3.4.0.0) to change white balance and the image type.

Generally it is a good idea to save the RAW images when making pictures. It leaves you a lot of possibilities to change the camera settings of the taken image afterwards at the comfort of your home with the larger screen of your home computer.

The only disadvantages are the space the RAW takes on your memory card and lack of standardisation of this format. The first problem can easily be tackled by buying cards with more memory or just by acquiring more cards. The latter is more problematic because it forces you to to use proprietary software made by the camera manufacturer (which could be good; but that in turn mostly forces you to use a certain operating system for which the software has been written).

Calculating the HDRI

To calculate the HDRI I use a programme called Qtpfsgui (version 1.9.3). It is open source and available for Windows, Mac OS X and Linux.

Basically you select the three images and click yourself through the dialogues. To be honest when creating the HDRI I have not have had the nerve to fiddle about trying to change the defaults. The programme also says at one stage that you should not really change the default unless you are sure that the other settings are better. So I suppose you get the best results not changing a thing.

Tone mapping

This is done after we calculated the HDRI and saved it. The HDRI looks quite strange but that is why we need the tone mapping. I use operator reinhard02 in order to get a very realistic looking image but with a bit of warmth the artificial lightning produces as in this case. I try not to overdo it so that the building still looks like the building and not like a house in the red light district.

The tone mapping sounds rather simple but you have to get a feeling for what you are doing first. Best thing is to take one or two different test subjecst and try different settings. It is possible to compare several different settings in a small preview with Qtpfsgui.

Since the HDRI allows us to change the mapping quite freely you can play around with the different operators.

Kleine Denunziation

Martin Sonneborn mal wieder mit einer großartigen Erklärung. Es geht um unnötige Polizeigewalt an sich. Wir sind alles Menschen und keine Rassen!

Jetzt neu! Kurzer Film! Nur 3 Minuten 25 lang! 3 Minuten 25 Gerede zu Polizeigewalt etc., die Ihnen vorkommen werden wie 3 Minuten 18, ehrlich! Probieren Sie es aus! Sie werden es (vermutlich) nicht bereuen! Achtung: Film kann Spuren von Gewalt enthalten.

Martin Sonneborn

Bad Nauheim

Das Rehabilitationszentrum am Sprudelhof in Bad Nauheim behandelt Herzkranke und psychisch kranke Menschen. Eine interessante Kombination in dieser Anstalt. Anbei ist die Kerckhoff-Klinik und das Max-Planck-Institut für Herz- und Lungenforschung. Insgesamt ist der Ort recht gut bestückt mit Kliniken, Forschungszentren und Reha-Zentren.

Kultur

folgt demnächst

Konzerte

folgt

Eishockey

folgt

Elvis Presley

folgt

Elvis

Kneipen

In den wenigsten Kneipen gibt es ein absolutes Rauchverbot. Zur Begrüßung gibt es oftmals einen Kurzen oder ein anderes Angebot – aber das scheint bedingt durch irgendetwas esoterisches oder welchen Schnaps die gerade billig aus dem Ostblock oder anderen Ländern geliefert bekommen haben. Sky scheinen auch einige zu haben. Ansonsten ganz normale Pinten, wie ich sie kenne. Köpi und Jever scheinen verbreitet zu sein.

Es gibt zwei Lokale, die ich als Irish-Pub bezeichnen könnte. Willy´s Pub gefiel mir persönlich besser (trotz Deppenappostroph). Dieser überzeugte mich mit dem Ambiente und durch die sehr beachtliche Getränkeauswahl. Optional ist dort Räucherkammer oder der offene große Nichtraucherbereich (im Sommer kann man vermutlich draußen sitzen). Der andere Irish-Pub hat manchmal Live-Musik. Aber an St. Patrick’s Day hatten die – laut meiner letzten Information – auch keine Band.

Irish Pub
Irish-Pub

Police Officers Speak In Support Of George Floyd

Guilty of murder!

Police Officers Speak In Support Of George Floyd on facebook
Police Officers Speak In Support Of George Floyd

These brave officers are putting their loyalty to the badge aside and standing up for what is right. Well done to every single one of them. 🚔👏🏼

Gepostet von It's Gone Viral am Freitag, 29. Mai 2020

How Germany reacts:

The way black people are treated right now in America:

How it can be done differently: Genesee County Sheriff Chris Swanson joins protesters as they walk for George Floyd.

The Corona Warn App (CWA)

There are two repositories on GitHub one for Android and the other for iOS licensed under the Apache License, Version 2.0:

FAQ on what you need to know about the app provided by the German government can be found on golem.de

The current developers are from SAP and T-Systems.

Code Reviews

iOS

At the moment I found a code review for IOS on twitter.

Architecture

Architecture_Overview_v1

Android

For the time being I downloaded the Android sources. Compiled them and started the emulator for „Pixel 2 API R“. I am mainly a Java-Developer so I do not know if I will be able to properly be able to review the Kotlin source-code. If not there will be no more updates on this article. Otherwise I will do my best hopefully to keep this article up to date.

Kritik

Primäre Kritik die ich habe ist an der Technologie und (noch) nicht am Code. Bluetooth wurde *niemals* *nie* *nicht* entwickelt für die Messung von Entfernungen. Ein Gerät welches 2 m entfernt ist kann 20 m weit entfernt sein und umgekehrt. Dieser Umstand lässt sich in mehreren Security-Sites einfach per Suchmaschine finden. Ebenfalls kann man die Spezifikation in der Wikipedia ansehen.

Kosten

Anfangskosten beziehungsweise Entwicklungskosten für die Bereitstellung inklusive Zusatzkosten sind 20 Millionen €. Dazu kommen vorerst noch einmal 45 M € für den Betrieb. Da sind wir schon bei 65 M €. Warum ist dies Kritik? Weil genau zu dem Zeitpunkt an dem begonnen wird die Regeln zu lockern die App da ist. Fantastisch. „Congratulations and celebrations“! Natürlich kann man nicht schneller Entwickeln und die App wurde in verdammt kurzer Zeit entwickelt. Das ist alles klar! Wie immer sind die Entscheidungsträger schuld, die immer alles vorvorgestern haben wollen. Und das obwohl sie gestern noch nicht wussten, dass sie es haben wollen werden.

Screenshots and description of the app.

Weblinks

Podcasts