1,149 karma · joined March 4, 2017
There is a brilliant comic called Finnish Nightmares that covers many situations like this. For anyone not Finnish (or Estonian) it is probably an inside joke.
In our app, we finally went for utf8mb4 to allow people to enter emoji. As a side "bonus" you will also soon see some clever people entering their names to stand out, such as "𝙹𝚘𝚑𝚗". Note that this is not "John". It is actually a series of mathematical symbols:
U+1D679 MATHEMATICAL MONOSPACE CAPITAL J
U+1D698 MATHEMATICAL MONOSPACE SMALL O
U+1D691 MATHEMATICAL MONOSPACE SMALL H
U+1D697 MATHEMATICAL MONOSPACE SMALL NA lot more information and happy faces
https://www.nasa.gov/press-release/sunshield-successfully-de...
TL;DR 139/178 release mechanisms have worked flawlessly!
These people were putting their neck out almost a full year before the first shot was administeres. Chances are, many of them already acquired immunity via this route.
https://github.com/google/oss-fuzz/tree/a21768ce6a5056d27f82...
I thought they mostly fuzz the loaders, which are the most critical, apparently the found bugs present a picture of a pretty wide coverage:
https://bugs.chromium.org/p/oss-fuzz/issues/list?can=1&q=Lib...
As of June 2021, OSS-Fuzz has found over 30,000 bugs in 500 open source projects.
One small thing that got me confused. Typing ? in my SO's Android (MS SwiftKey) automatically adds a space after it: "? ". No idea why it does that, but it stops search from working. Maybe skip leading whitespace?
I guess I'm a slimline keyboard person and thanks for the recommendation. Perhaps I will try a mechanical slim as well, to fully close this experiment. For the moment I enjoy just getting some work done on the MX Keys, it is an absolute delight. Can't say enough good things about it.
I think mechanical keyboards are just too high, with excessive travel. You sort of have to keep your hands floating in the air, which transfers stress to your neck, shoulders and upper body. No palm support I tried offered any substantial relief, probably due to the long travel and finger contortions required.
Second issue, perhaps I'm a poor typist, but my fingertips frequently got stuck between the keys, causing mistakes by triggering adjacent keys.
One day I got tired and bought a 10 euro keyboard from the grocery shop. Noname, slimline, rubber domes. What a relief that was.
These days I swear by Logitech MX Keys. Best keyboard I have ever touched.
I also love how easy it is to declare conflicts [1]. Some sub sub sub dependency down the tree had a bad 0.0.1 release? Just declare a conflict and have the tool do the work.
Office 365 vs Google Suite is not even funny, if you have to use O365, that is. Dynamics 365 looks fancy at first, but make a few clicks towards settings and you can witness 5 different UX languages, one half-assed modernisation attempt laid on top of another. Plus the churn from ongoing attempts, pointless rebrands and nonsense invented by bizdev guys. Add the famous MS back compat policy and you have a special kind of hell.
This QR code proves Adolf Hitler has received 2 doses of Pfizer vaccine. At the moment you can still use the Estonian app to verify this (https://kontroll.digilugu.ee). Probably this specific cert will be revoked soon in all the apps.
But the cat is out of the bag. Everyone's grandparents will need to do the certificate retrieval dance again, which is another confusion that we did not need at this critical junction.
Someone out there has a serious problem with ethics. Or someone really screwed up to the point where it was obvious that a responsible disclosure was already a moot point. In my experience, CERT-EU is normally very competent and would have handled it professionally.