609 karma · joined July 19, 2013
But it‘s not only the app that is bad, the web client was quite functional for a while apart from the missing login persistence. Then came the new UI now it just kind of works. Try to move/tag many mails after each other? Now you also have to deal with clicking away success boxes as they start piling up and overlapping the very UI elements you are trying to reach. There are threads but for some reason they are way more cumbersome to use than GMail’s. Everything is gigantic now as well. I haven‘t checked yet but during the beta I could just not find some settings anymore. Hope they got added before launch.
Pages automatically defaulting to webp so you try to send the link through a messenger and you might notice that it doesn‘t work for everyone, either iOS users can‘t see it or the messenger interprets it strangely. So you try to save the image and send that, same problem, you get the webp image…
And do I understand "Stripe uses a combination of machine learning models, automated heuristic analysis and manual reviewers to verify the authenticity of hundreds of different document types." correctly in that I do not only upload video/images of my passport, face to stripe for automatic analysis but in some cases a human would even review it? Or is this a specific option I could choose?
One example for me is ReplayKit... yes I don't know too much about Audio/Video but the little documentation there is it feels deliberately obfuscated and lacking. Better API level docs would help but it absolutely needs more high level guides and examples. One WWDC talk linked on a page is not enough.
Haven't worked with much MS things besides that but it left a very good impression.
How does any of this make it easier for me as a user? Competing wallets, competing social logins, all the same at the and with the difference that username/pw is easily portable to another one of my systems. Oh I chose a wallet that doesn‘t have a client on that other platform I use, too bad. Okay I can use a different one, let me just safely transfer my keypairs…
It might be better to centralize the identity layer instead of going the OIDC route of having many identity silos but a shared protocol; so your identity is actually a singleton but from a usage perspective I doubt this will solve anything.
Things like the CDK which operate on top of CF feel much more natural and more flexible to me.
I honestly don't understand how any of this is simpler, less centralised and a benefit to the end user.
If you have a web browser, a printer and know how to copy paste you can issue a pass. The system returns a pdf you can print and hand to the person. No mobile phone, data service or email involved. This can happen at the same place where you get your vaccination.
For the end user and the intermediary at the issuance place it's exactly the same, you get vaccinated, someone enters it into a form, you get a paper to take with you. With the benefit that if I wanted I could get it on my phone and someone in Spain or Sweden or wherever would be able to validate it in a second.
When my vaccination pass would "leak" then my name & birthdate would be leaked and they would know someone of that name and birthdate got vaccinated but other than that, they can't impersonate me as if they presented the pass they would be asked to show the corresponding ID as well.
When the the system stands the only bureaucracy will be for an issuer to get a cert from the authority or for an authority to be included in the root.
All the things you describe with the seal and number and system to validate is just as much if not more bureaucracy and is not that far off from the proposed solution.
I was sceptical if they manage to actually deliver as fast as they promised especially as the EU guidelines and specs were were general/rough just a month ago.
You could easily print the QR code out and the validator can be offline; the validation still works fine. The validator should have to connect to the network periodically to check for revocations, otherwise everything can be done offline.
Issuance, Revocations & cross country validation requires some kind of backbone but even issuers don‘t have to be centralized if you want. The only thing you need is to get an issuer cert from that central trust authority and you can start issuing passes that are valid.
Currently it still requires a government ID in addition to the pass so it‘s even more „offline“. The specs have room to enable eID solutions though but that will probably be online only as the verifiers will need to be specific for every provider.
My first thought was that our eyes and hands do all the work; our mouth and ears are untapped resources in the quest to become true 100x engineers ;)
All joking aside, I am interested in how well this might work outside of a11y use-cases. Speaking is just so natural. It doesn't have to be used exclusively but I do want to find out if there are cases where it's just nicer to say a command during coding than remembering all kinds of keyboard shortcuts. I always wonder if a more hybrid approach of using touch, speaking and typing for various situations could feel better than keyboard all the way.
That would explain the visual corruption issues I sometimes have with Merge but not ST3. In Merge some actions, sometimes (mostly in the settings) corrupt the application window (sometimes also after minimizing and sleep) on my MacBook. To me it looked like a rendering/GPU issue. It looks like blocks of pixels having different colors, lines shifted, etc.
The article mentions that even standalone apps can update themselves without user permission if they follow the requirements, Epic Games Launcher/Store is also a standalone app that needs to update itself at some point.
It doesn't change the initial installation dance with allowing "unknown sources" with all it's "scary" language and hoops a user has to jump through it seems; maybe that's what you meant? At least for Epic this will still be a problem as they see this as a clear disadvantage: https://www.theverge.com/2020/4/21/21229943/epic-games-fortn...