Personalized PDFs

Scientific publishers are creating now more and more dynamic PDFs. Why do we know? There is an unexpected loading delay of a PDF from Routledge / Taylor & Francis group that I observed recently. First I thought about some DDos protection, but is indeed a personalized document.

These websites are all being contacted while creating this PDF:

Scitrus.com seems to be part of a larger reference organizer network and links to scienceconnect.io. Alexametric.com is the soon to be retired Alexa internet / Amazon service. Snap.lidcdn.com forwards to px.ads.linkedin.com, the business social network. Then we have Twitter ads, Cloudflare security and Google Analytics. All major players now know that my IP is interested in COVID-19 research. Did I ever agree to submit my IP and time stamp when looking up a rather crude scientific paper?

This is  exactly what the German DFG already warned us about last October

For some time now, the major academic publishers have been fundamentally changing their business model with significant implications for research: aggregation and the reuse or resale of user traces have become relevant aspects of their business. Some publishers now explicitly regard themselves as information analysis specialists. Their business model is shifting from content provision to data analytics.

Another paper describes the situation as “Forced marriages and bastards”…

My question is : Will Francis & Taylor  even do more? The structure of PDFs allows including objects including Javascript. When examining “document.pdf” using pdf-parser  I could not find any javascript or my current IP in clear text.  I cannot exclude however that the chopped up IP is stamped somewhere in the document. So I will have try again at a later time point and redo a bitwise analysis. of the same PDF delivered on another day.

At least the DFG document says that organisations might argue that such software allows for the prosecution of users of shadow libraries. While I have doubts that this is legal, we already see targeted advertisement as I received this PDF from Wiley that included an Eppendorf ad.

Screenshot 20.1.2022

When I downloaded this document a second time using a different IP it was however identical. Blood/Elsevier only let’s you even download only after watching a small slideshow…

Screenshot 20.1.2022

 

CC-BY-NC Science Surf accessed 30.11.2025

Epidemiologie in der Krise

Margarete Stokowski über die Krise ihres Berufstandes

Da muss man sich dann nicht wundern, wenn Leute sagen, »Wir haben eine PhilosophInnen-Krise« (Jörg Kachelmann) oder »Deutsche Gegenwartsphilosophie ist intellektuell 1 Zumutung« (Mohamed Amjahid) oder eine Professorin (Johanna Sprondel) auf Twitter berichtet, sie habe, obwohl sie in Philosophie promoviert, publiziert und gelehrt habe, ihren Lektor gebeten »Philosophin« aus ihrer Kurzbiografie zu streichen, weil: »Precht, Flaßpöhler«.

Auch mein Berufsstand ist dem Siechtum verfallen. Wie  der wissenschaftliche Stellenwert der deutschen Epidemiologie ist zeigt sich nun auch für Aussenstehende. Kaum dass einer der deutschen Epidemiologen – sorry DGEpi – bei der Pandemie öffentlich in Erscheinung getreten ist, und wenn dann mit seltsamen Ansichten. Kaum dass sich ein renommierter deutscher Epidemiologe an der Diskussion beteiligt hat – ein Grund dass “Modelllierer” in diese Lücke gesprungen sind und wir unser Wissen vorwiegend aus England und USA bezogen haben.

Umso bestürzender ist nun, dass sich nun doch Epidemiologen, davon zwei Lehrstuhlinhaber zu Wort gemeldet haben: Stang, Jöckel (Essen) und  CullenKeil (Münster). Spelsberg könnte die Exfrau des Gesundheitsministers sein, die im August 2020 schon vom Ende der Pandemie  (9:20) oder normaler Grippe (10:41) faselte.

Schauen wir uns ihren Artikel in der rechtsnationalen Tagespost an “Weltweite Gesundheit ist eine Utopie” an:

Was soll dieses Strohmann Argument? Auf dem Höhepunkt der Pandemie in Deutschland zu behaupten, dass Gesundheit für alle eine Utopie ist? Hat das jemals jemand behauptet? Ein Leben ohne Corona hat auch niemand zum höchsten Gut erklärt. Daran  zu sterben, ist – wenn auch nicht immer – so doch in vielen Fällen vermeidbar wenn

Das Hannah Arendt Zitat als Aufmacher ist dabei besonders deplatziert. Es stammt aus einem der Essays, die sie für den jüdisch-deutschen “Aufbau” im Exil verfasst hat. Es gibt keinen Artikel “This means you”, das war der Name der Kolumne unter der sie schrieb. Das Zitat findet sich in dem Sammelband von Marie Luise Knott  in “Keinen Kaddisch wird man sagen”, wurde veröffentlicht am 19.6.1942 und bezieht sich direkt auf die Goebbels Rede in der  Woche davor in Berlin, dass die amerikanischen und britischen Angriffe auf Deutschland das Werk von Juden seien. Arendt (a.a.O S. 35) meinte den Antisemitismus könne man nur “mit der Waffe in der Hand” bekämpfen und ist dafür sogar bereit zu sterben (a.a.O. S .71) wenn das Leben in völliger Unterdrückung endet.

Es war einmal eine glückliche Zeit, als Menschen frei wählen konnten: Lieber tot als Sklav’, lieber stehend sterben, als auf den Knien leben. Es war einmal eine verruchte Zeit, als schwachsinnig gewordene Intellektuelle erklärten, das Leben sei der Güter höchstes. Gekommen ist heute die furchtbare Zeit, in der jeden Tag bewiesen wird, daß der Tod seine Schreckensherrschaft genau dann beginnt, wenn das Leben das höchste Gut geworden ist; daß der, der es vorzieht, auf den Knien zu leben, auf den Knien stirbt; daß niemand leichter zu morden ist als ein Sklave. Wir Lebenden haben zu lernen, daß man auf den Knien noch nicht einmal leben kann, daß man nicht unsterblich wird, wenn man dem Leben nachjagt, und daß, wenn man für nichts mehr sterben will, man stirbt, obwohl man nichts getan hat [Hervorhebung von mir].

Abgesehen davon, dass das Zitat sinnentstellend verkürzt ist – sich nun mit der historischen Situation einer emigrierten Jüdin im Dritten Reich zu vergleichen und die Seuchenpolitik einer demokratisch gewählten Regierung mit dem Völkermord  des nationalsozialistischen Regimes gleich zu stellen, das ist eine furchtbare Relativierung ähnlich wie die gelben Sterne der Corona Leugner.

Bei den Corona-Protesten gab es Demonstrationsteilnehmer, die gelbe Sterne trugen, auf denen „ungeimpft“ zu lesen war. Das ist ein krasses Beispiel von Holocaust-Relativierung.

Ist es danach überhaupt noch notwendig, die 10 sinnfreien Thesen des Artikels zu kommentieren?

Etwa  dass aufgrund der Erfahrungen der vergangenen 18 Monate und anhand der weltweiten Entwicklung der Infektions- und Sterblichkeitsziffern sich keine relevanten Erfolge bisheriger Pandemie-Bekämpfungsmaßnahmen erkennen liessen? Genau das Gegenteil habe ich und haben auch viele andere Epidemiologen gezeigt.

Und letztendlich wurde auch kein/e einzige/rEpidemiolog/in in den Expertenrat der Bundesregierung berufen.

 

CC-BY-NC Science Surf accessed 30.11.2025

Die Anfänge

Mein erster Computer war ein  Sharp PC 1211 als Dauerleihgabe von einem Freund um damit T-test und Wilcoxon Test ab 1983 zu rechnen. Konnte immerhin 1424 Zeilen BASIC Code verstehen und sogar ausdrucken.

Getippt hat mir die handgeschriebene Promotionsarbeit eine Freundin auf einer Olivetti Schreibmaschine mit Zeilenspeicher, die Grafiken entstanden auf einem CAD Plotter! bei dedata. Es folgten dann ein IBM XT im Labor und ein ausgeliehener Schneider PC zu Hause …

 

CC-BY-NC Science Surf accessed 30.11.2025

Mit gemischten Gefühlen

Allgemeine Impfpflicht ja oder nein?

Ich würde sie mir wünschen aber es nicht primär mehr primär eine epidemiologische Fragestellung, die Antwort müssen  Politiker und Juristen finden nachdem auch die Ethikberatung kläglich gescheitert ist.

Theoretisch kann eine Impfpflicht die dringend notwendige Immunität der Bevölkerung herstellen. Pocken konnte man und Masern könnte man damit ausrotten. Bei Corona ist eine allgemeine Impfpflicht aber dann doch ein stumpfes Schwert, so Malte Thießen mit “Auf Abstand. Eine Gesellschaftsgeschichte der Coronapandemie”.

  • Die Impflicht kann praktisch nur mit unverhältnismässigem Mitteln durchgesetzt werden
  • Der Nutzen bei Omikron ist in Bezug auf Transmission zu gering und kommt zu spät. Delta gibt es aber auch noch.
  • Mit Einführung der Impfpflicht kommt es wohl noch zur weiteren Mobilisierung antisemitischer und antiwissenschaftlicher Strömungen – die Impfpflicht überzeugt ja nicht sondern übt Zwang aus, schafft also Distanzierung zum Staat
  • Die Impfpflicht gilt dann immer noch nicht global
  • Sie verbaut auch noch zusätzliche Maßnahmen wenn jetzt alle geimpft sind

Weitere Argumente bei

Ich fürchte daher, eine allgemeine Impflicht könnte sich daher kontraproduktiv auswirken.

Bonuslink “Der Impfgegner”

 

CC-BY-NC Science Surf accessed 30.11.2025

Wechselrichter und Stromzähler mit FRITZ!Box verbinden

Es wäre interessant, die Daten der Photovoltaik zur Steuerung von Steckdosen zu nehmen, um Geräte nur bei Überschuss anzuschalten. Und zwar ohne teure extra Hardware oder einen Smartmeter, der auch noch alle Haushaltsdaten nach aussen funkt quasi als Einladung an potentielle Einbrecher …

Die Kopplung geht einfacher als gedacht. Mein Fronius Wechselrichter ist im Heimnetz unter http://192.168.187.1/solar_api/v1/GetPowerFlowRealtimeData.fcgi zu erreichen. Die aktuelle Wattzahl  kommt im json Format.

Die FRITZ!Box kann die Daten zwar im Augenblick nicht verarbeiten (AVM hat dies aber als Produktvorschlag akzeptiert),  dafür kann die FRITZ!Box eine Steckdose schalten. Also brauchen wir doch einen zweiten Rechner zur Überbrückung. Ich nehme dafür einen Raspberry Pi Zero (der Pi Zero 2 ist vergriffen, aber auch nicht notwendig)  am besten in der Ausführung WH mit Pinleiste.  Stromversorgung kommt von einem Netzteil in Nähe des Sicherungskasten/Stromzählers, zum Test über 3 Tage reicht aber auch eine übliche  Powerbank.

Zunächst wird das Pi OS auf eine alte micro SD Karte installiert und die Karte in den Zero gesteckt. Sobald der Zero dann im WLAN erscheint, kann man ihn headless d.h, ohne Peripheriegeräte via SSH weiter konfigurieren.  Als Messeinheit brauchen wir noch einen USB IR Lesekopf, der am Stromzähler das Blinken der Diode ausliest.

Mit einem cronjob werden im Minutenabstand die Daten abgeholt. Die Abfrage des Logarex Wechselstromzählers funktioniert dabei mit

stty -F /dev/ttyUSB0 300 -parodd cs7 -cstopb parenb -ixoff -crtscts -hupcl -ixon -opost -onlcr -isig -icanon -iexten -echo -echoe -echoctl -echok
echo -n -e '\x2F\x3F\x21\x0D\x0A' >> /dev/ttyUSB0
timeout 10s cat /dev/ttyUSB0

Ab einer bestimmten Leistung der PV kann dann die Steckdose eingeschaltet werden, im Prinzip mit

watt=$(curl http://192.168.187.1/solar_api/v1/GetPowerFlowRealtimeData.fcgi | jq '.Body.Data.Inverters[1].P')
if [[ $watt -gt 200 ]]
then
http://fritz.box/webservices/homeautoswitch.lua?switchcmd=setsimpleonoff&ain=13077%200012360-1&onoff=1

Die Hardware passt in ein kleines Gehäuse, die Kosten liegen unter 50€, dazu kommt noch die schaltbare Steckdose.

 

Update 26.1.22

Der Abfragecode ist nun in ein PHP Skript verpackt und gibt die Daten in einer hübschen d3.js Grafik aus.

Im Augenblick läuft die Datensammlung inklusive regelmässiger openweathermap Abfrage um später ein R-CNN zur Vorhersage zu programmieren.

 

Update 23.2.22

Der Lesekopf funktionierte einwandfrei mit dem Drehstromzähler Logarex LK13BDxxxx obwohl die Shell Kommandos nur sehr primitiv in ein PHP Skript eingebaut waren.

Mit dem Einbau eines neuen bidirektionalen Smartmeters SGM-C4-xxxxxx durch unseren Stromversorger funktioniert das  leider nicht mehr. Problem ist nicht etwa, daß die Kommunikation nun mit 9600/8/N/1 läuft, das Problem ist daß die binäre SML Zeichen, die nun jede Sekunde kommen, nicht richtig  interpretiert werden.

stty -F /dev/ttyUSB0 9600 cs8 -cstopb -parenb
timeout 2s cat /dev/ttyUSB0 | od -tx1

Python downgrade für den php_loader machte wenig Sinn, node liess sich auch nicht auf dem Zero installieren und smeterd brach leider mit einer Fehlermeldung ab. Einzig mit libsml hatte ich aber Erfolg

apt-get install uuid-dev uuid-runtime
git clone https://github.com/volkszaehler/libsml
cd libsml
make
examples/sml_server -s /dev/ttyUSB0

Die -s Option ist dabei undokumentiert, aber wichtig denn nur sie findet genau einen Datensatz. Aus Zeilen 1.8.0 und 2.8.0 lässt sich über einen regex Ausdruck der Zählerstand auslesen.

 

Update 2.3.22

Auf Anfrage kann ich auch das komplette Messgerät verleihen, falls jemand denselben Zähler testweise auslesen oder die SD Karte klonen möchte.  Wenn sich der Zero nicht das eigenes WLAN findet, startet er einen eigenen Hotspot, ist damit also autonom überall verwendbar.

Update 6.9.22

Läuft und läuft … Allerdings boote ich nun einmal in 24 Stunden per crontab , da sich manchmal nach 10 Tagen der Zero aufhängt.

0 1 * * * shutdown -r now

Update 8.11.22

Läuft nun seit 10 Monaten ohne einen Ausfall, genauso wie der Gaszähler.

 

CC-BY-NC Science Surf accessed 30.11.2025

Ausfahrt freihalten

Da wird von Leuten „Freiheit“ eingefordert, die zugleich proklamieren, alle, die nicht ihrer Meinung wären, gehörten an die Wand gestellt. Die gleichen Leute haben kein Problem damit, Schutzsuchenden den Grenzübertritt zu verwehren und sie erfrieren oder ertrinken zu lassen.

Statt eines weiteren Essays zur Perversion des Freiheitsbegriffes  damals und heute hier ein Bild ohne Worte.

 

 

CC-BY-NC Science Surf accessed 30.11.2025

Rare variants in GSDMA/B /IKZF3 but not in ORMDL3 are relevant for asthma

It was a heated debate (paper, blog) that was open until a most recent study that I am depicting here in more detail.

IKZF3
ORMDL3
GSDMB

Maybe there is an interaction by methylation?

The  analysis of  SNP effects is ongoing while it now looks like ORMDL3 SNPs were just hitchhikers, at least what I see.

 

Addendum 4.9.2023

Maybe there is even a vitamin interaction?

 

CC-BY-NC Science Surf accessed 30.11.2025

Massenburnout in der Pflege

Aus dem New York Times  Newsletter heute morgen

Many health care workers were already feeling underpaid and undervalued before the pandemic. Then came Covid, which was a real threat to their lives. Thousands died in the first few months, and the country really failed to protect them in terms of P.P.E. You may remember the iconic image of nurses wearing garbage bags as a stand-in for a proper surgical gown.
Then there were the political battles over science, masking and vaccines — fanned by the right — followed by hostility from patients, and the families of patients, who they’re trying to help. Then you have wave upon wave of Covid patients. These surges have been physically and emotionally exhausting, and they have pushed many hospital nurses to take less stressful jobs at schools, insurance companies or at doctor’s offices. Others have left the field for good.

Nichts anderes geht im Augenblick in Deutschland vor

Die HAW hat 1.000 Pflegende in der Zeit von 31. Oktober 2020 bis 5. Januar 2021 gefragt, was sie in der aktuellen Phase der Pandemie besonders belastet … Auf die Frage, was Pflegende am meisten belastet, antworten viele, dass sie “Angst vor einer Infektion” haben. 70 % der Befragten geben an, dass sie in einem Konflikt, in einem emotionalen Dilemma sind zwischen ihrer beruflichen Aufgabe und der Angst, sich selbst anzustecken. Pflegende haben keine Motivation mehr für ihren Job. Die Pflegenden sind sehr verärgert, dass ihre Hilferufe weder vor noch während der Pandemie oder zwischen den 2 Wellen gehört wurden. Zudem, so sagen sie, hätten viele Kolleginnen und Kollegen gekündigt, “weil sie die Situation nicht mehr ertragen”. Das spiegelt sich auch in den Zahlen wider: 17 % der Befragten haben keine Motivation mehr für ihren Job. Das ist jede sechste Pflegefachperson.

 

CC-BY-NC Science Surf accessed 30.11.2025

From Markdown to Bookend and back

When writing text in Typora, I need Bookends to insert references.

Export to RTF format for creating the bibliography isn’t a big deal but using the new RTF in Typora needs Pandoc on the command line as Typora’s import function is broken.

brew install pandoc
pandoc --wrap=none --extract-media=images -f rtf -t markdown myfile.rtf -o myfile.md

Seems that pandoc destroys footnotes and inline images making this combination not a first choice for larger documents.

 

CC-BY-NC Science Surf accessed 30.11.2025

Der neue Forschertyp

Das LJ Editorial zitiert Charlton’s “Why modern scientists are so dull”

Auf jeder Stufe von Ausbildung und Karriere gibt es die Tendenz, wirklich schlaue und kreative Menschen auszuschließen, indem man vor allem gewissenhafte und kontaktfähige Leute vorzieht. In dem Maße, in dem Wissenschaft immer stärker durch Peer-Review-Mechanismen dominiert wird, erlangt der pro-soziale und konsensfähige Forscher immer mehr Vorrang vor dem brillanten und inspirierten – oft aber auch schroffen und rebellischen – Typ des Wahrheitssuchers, der früher unter den besten Wissenschaftlern so weit verbreitet war.

cum grano salis… denn es sind nicht vor allem die gewissenhaften sondern die gewissenlosen. .. Die Empfehlung im Original

A further vital ingredient is therefore necessary: devotion to the transcendental value of Truth. Elite revolutionary science should therefore be a place that welcomes brilliant, impulsive, inspired, antisocial oddballs – so long as they are also dedicated truth-seekers.

Yea, yea.

 

CC-BY-NC Science Surf accessed 30.11.2025

How to buy papers

It is incredible – but probably some kind of advanced fee scam only.

https://twitter.com/ronepz/status/1480035059046313991 Screenshot 10.1.2022 while I can’ t verify the original Facebook post

 

500€ would be clear bargain compared to the 9500€ that you have to pay here

https://www.nature.com/articles/d41586-020-03324-y Screenshot 10.1.2022

although there is a surplus of 6000€ for the science writer at fiverr and another 50,000€ lab funding to one of the numerous “science charities”  and “patient alliances”.

 

CC-BY-NC Science Surf accessed 30.11.2025