Posts about Miscellanea (old posts, page 4)

One has to have a catch-all category for everything else, right? So this is it. Here you can find articles about cycling, traffic policy, education and other things that come to my mind.


Identitätsverifikation mit Personalausweis-Scan

Es gibt immer wieder Situationen, bei denen man seine Identität im Internet nachweisen muss. Dafür braucht man also irgendwie ein Ausweisdokument, was auch digital funktioniert. In Deutschland haben wir dafür den elektronischen Personalausweis (ePA), der irgendwelche Zertifikate enthält. Mit einem geeigneten Lesegerät kann man damit seine ganze Identität oder nur sein Alter gegenüber einem Dienst verifizieren.

Klingt alles super, nur leider unterstützt fast niemand den ePA wirklich. Die Software läuft nur unter Windows und macOS; Linux ist mit unter 5% Marktanteil willkürlich ausgenommen, obwohl das Teil mit C++, Qt und CMake programmiert ist. Jedenfalls hat fast niemand so ein Lesegerät, und man muss den ePA für die breite Masse wohl einfach als gescheitert ansehen.

Gängige Verifikationsmethoden sind dann Hochladen von Ausweiskopien, Postident oder Videoident. Bis auf Postident ist das alles ziemlich bekloppt. Im realen Leben muss ich den Ausweis haben, und natürlich mit dem Passbild übereinstimmen. Bei Postident ist das genauso, da muss ich den haben. Wenn ich Videoident mache, muss ich den Ausweis auch haben und entsprechend aussehen. Das ist beides okay, wobei über das Smartphone nicht unbedingt alle Sicherheitsfeatures korrekt zu sehen sind. Durch Schwenken des Ausweises und Winken mit der Hand vor dem Gesicht ist das immerhin so halbwegs okay. Jedoch bindet beides Personal und dauert auch viel länger, als wenn man das einfach mit einem Lesegerät macht. Zudem man für das Lesegerät noch die Pin wissen muss, also hat man hier zwei Merkmale.

Ausweiskopien sind aber wirklich das letzte. Wenn ich eine bei Dienst A hochlade, was hindert Dienst A dann daran sich gegenüber Dienst B mit meiner Kopie »auszuweisen«? Ich kann auch auf meinem Rechner die immer gleiche Ausweiskopie an alle schicken. Es ist also weder haben noch wissen, was man hier braucht.

Read more…

Photochromic Lenses Suck

A few years ago I needed to get new prescription lenses into my glasses. As this usually cost around 200 EUR and I did not want to spend much more money on separate sunglasses, I have tried out photochromic lenses. These have a chemical component which darkens under UV light such that it automatically block out excess sunlight.

At least that is the theory. The problem is that they get triggerd by UV light, not brightness. So when there is shade on the glasses, they won't darken. Take the following example, where I was on a walk and had sun from the right side. You can see how the shadow of the frame has left a brighter line diagonally through the glasses. Also the left part of the lens is not as dark because it was under my hat.

When you turn around, you have partial sunglasses, which suck. Then car windows block the UV light but not the bright visible light such that the chemical compound does not trigger and one is left with regular classes. That also sucks.

So although they might seem appealing, they just totally suck.

Reflections on Private Tutoring

This likely will be my last season of tutoring high school and university students. The final exams for the high school are coming up next week. I thought that it might be a good time to look back and reflect on those years.

I have started with tutoring already while I was in high school. At the beginning I would teach material that I just had learned myself shortly before. According to the four stages of competence this was just after crossing from conscious incompetence to conscious competence. I would recall pretty exactly what knowledge I lacked, which experiences were needed to understand. This made me a reasonable tutor for my peers.

Later on during university studies I did tutoring as an university employee and also on the side as a private tutor. In both cases I have eventually worked mostly with university students. In general university students are self-motivated and really want to understand the material at hand. Sometimes they just want to pass a course, sometimes they want to build a foundation that lasts longer. High school students on the other hand are usually not as conscious about their future as university students and seem to be a more motivated by their exam scores than with building a foundation. Of course, there are school subjects that one just has to bear with until graduation and already knows years in advance that they are not going to pursue a future into these directions. I certainly had those subjects and did not too well in them as I just lacked the motivation that drove me in physics and mathematics.

Read more…

Verkauf eines Laptops über eBay

Beim Aufräumen ist ein altes Laptop aufgetaucht, das wohl zwei Jahre zuvor wegen einem Festplattenschaden ausgemustert wurde. Das dazugehörige Netzteil war nicht mehr aufzufinden. Es könnte also reichen ein neues Netzteil für 20 EUR zu kaufen und eine Festplatte zu verbauen, oder es ist totaler Schrott.

Mit dieser Offenheit habe ich das Laptop dann bei eBay reingestellt, »unbekannter Zustand« im Titel und »Ersatzteil/defekt« als Kategorie. Startpreis 1 EUR. Außerdem habe ich nochmal darauf hingewiesen, dass ich als Privatverkäufer keine Rücknahme anbiete. Es sollten also keine falschen Hoffnungen geweckt worden sein.

Read more…

Worksheets

During my time in school I was often given worksheets that were photocopies from other books. Sometimes it was the type of worksheet where one had to fill in things, this is somewhat fine. The majority of these photocopies have been just regular book pages.

I see that the teacher might be using a book different from the one that all the students use. In order to supplement the official book one can use photocopies. A lot of the content taught via worksheets could also be found in the official book. And I sometimes see students in tutoring who seem to work with worksheets almost exclusively in class. This means that they have a bunch of unorganized worksheets without coherence in their folders.

Read more…

Horse Carrier Cruises

There are cruises on regular cruise ships that one can go do. But what if you want to take your horse with you on a cruise? Well, good that you are here, because you can become part of the great new era of horse cruises.

The basic idea is simple: We take an old aircraft carrier, toss all the planes over the rail, plant some grass on the top and have a floating horse ranch! Horses can then grass on the flight deck while the people either spend time with their horses or enjoy a relaxing spa treatment in one of the lower decks.

The horse carrier will also feature riding places on the lower decks. The plane elevator (retrofitted with a sand floor) will allow guests to take their horses up and down. Some horse owners prefer stables over plain grass, these are located in the hangar deck. The enormous size of the carrier will ensure plenty of space for all people, horses and supplies.

Read more…

Härteausgleich bei Nebeneinkünften

Für Nebeneinkünfte ist ein Härteausgleich vorgesehen. Durch diesen sind Nebeneinkünfte unter 410 EUR in einem Jahr steuerfrei. Wenn man jedoch mehr verdient, so sinkt der Abzugsbetrag. Dies ist wahrscheinlich damit Selbstständige keinen zusätzlichen Freibetrag gegenüber Angestellten genießen. Das ganze ist nicht als lineare Funktion gegeben sondern als Tabelle:

Nebeneinkünfte Abzugsbetrag
410 410
500 320
600 220
700 120
800 20
820 0

Read more…

Marketing Version Numbers and Hardware Names

As a software developer I think of version numbers in terms of semantic versioning. In short this means that a new major version breaks the existing API, a new minor version is compatible with the previous version. This also means that just adding new features merely is a minor version increase.

Then you have applications like Firefox and Chrome which increase the major version in a fixed schedule. It might be cool to have Chrome 71 and Firefox 64, but these numbers are actually pretty useless in terms of software development. If these version numbers were taken seriously, a plugin developer would have to assume that the plugins will not work with the next major version as APIs will have changed. The changes in the plugin API just happen at some point, but due to major version inflation they do not signal much any more.

Windows at least has a sensible version number internally. "Windows XP" was 5.0, and "Windows Vista" has broken a lot of stuff (say renaming Settings and Documents to Users, introducing UAC and so on) and it got versioned as 6.0. "Windows 7" on the other hand was from API point of view just a minor release, therefore it is 6.1, "Windows 8" is 6.2 and "Windows 10" is 6.3 internally.

Read more…

Frust mit Paketen

Pakete bekommen ist ja meist eine schöne Sache. Seid ich allerdings tagsüber meist im Büro bin, laufe ich denen immer häufiger nach. Das Problem ist natürlich, dass ich durch Bestellen von Waren den Kaufprozess asynchron machen möchte, das Annehmen des Paketes allerdings eine Synchronisierung erfordert. Dabei müsste das so nicht sein.

Read more…

Datenautomatik

Bestimmte Mobilfunkanbieter haben eine »Datenautomatik« im Programm. Dies bedeutet, dass nach Verbrauch des Inklusivvolumens weitere Datenpakete nachgebucht werden. Als Beispiel soll hier ein Tarif betrachtet werden, der 10 GB Volumen für 15 EUR/Monat anbietet. Nach den 10 GB werden automatisch dreimal weitere 100 MB für 2 EUR nachgebucht. Möchte man danach weiter mit voller Geschwindigkeit surfen, kann man je 1 GB für 5 EUR nachbuchen.

Mich hat interessiert, wie teuer jedes einzelne MB ist, je nach dem, wann man es verbraucht.

Read more…