Moritz Mahringer
mormahr.bsky.social
Moritz Mahringer
@mormahr.bsky.social
Software-/Design-Engineer, Audio
Nice to hear that WebAuthn PRF is being added.
December 20, 2025 at 12:49 AM
I found it useful to understand what it does and what sample usecases there are..
December 15, 2025 at 5:48 PM
Also: people need to understand that „sane“ is highly subjective.
October 30, 2025 at 8:12 PM
Wieso steht da zum Beispiel „Die Ausweis App ist nicht geöffnet“ statt „[…]nicht geöffnet oder die Erkennung läuft noch“ oder was auch immer, irgendwas um Nutzern zu erklären was grade abgeht.
October 28, 2025 at 5:34 PM
Außerdem muss man sich für alles mögliche ständig neu anmelden als wäre es nicht möglich eine Login Session für 3min offen zu halten. Diese ganze vermeintliche hohe Sicherheit sorgt einfach dafür, dass Nutzer nicht in der Lage sind die ID zu nutzen und deshalb auf unsicherere Methoden wechseln.
October 28, 2025 at 5:32 PM
Zusätzlich, dass die BundID ohne Nutzung gelöscht wird, dass ein Session Cookie gesetzt wird der bestimmte Anmeldeoptionen deaktiviert (und somit für eine bestimmte Fehlerkondition die Lösung nur durch löschen der Cookies möglich ist), and so on.
October 28, 2025 at 5:31 PM
Memory safety has been achieved internally.
September 22, 2025 at 9:01 PM
Storing your SSH (private) key in the password manager instead of the filesystem. Has the benefit of being properly secured the same way as other credentials and additionally gets synced, etc.
September 13, 2025 at 8:58 PM
Reposted by Moritz Mahringer
It's not just that the things built are low-quality. It's that also the wrong things end up built.

You might've heard of "outcomes over outputs" - the idea that the things you make should have some kind of purpose beyond being there. People have to keep saying this because most teams don't listen.
June 18, 2025 at 3:38 PM
Yes also in general to „premature optimization“: choosing appropriate data structures is not premature, because when you notice performance issues, it’s very hard to change. Cant believe how often this happens.
February 27, 2025 at 1:25 PM
Also: „please give us new features early“ - „why does this feature keep changing, it’s breaking our production app“
February 19, 2025 at 12:00 AM
Absolutely love working on trains (high-speed/long distance).
February 18, 2025 at 4:29 PM
Interesting, I wonder why relative performance differs so much. Maybe I was hitting an edge case in Firefox..
February 14, 2025 at 12:10 PM
Have you tried Firefox? I tried doing full screen SVG filters and FF was even worse (>1s per frame)
February 14, 2025 at 1:10 AM
Sure, it is for general stores, but this is more of a coherent brand/art thing. Intuitively limiting supply below demand is also bad for sales, but many companies make it work because it’s part of the „experience“ and hype. It being an experience vs. just a store is probably the motivation here.
February 6, 2025 at 9:23 AM