I sort of understand this, although it does feel like going "bcrypt is so easy to use it's enabling standards agencies to force me to use something newer than MD5". Like, yeah, once the secure way is sufficiently easy to use, we can then push everyone off the insecure way; that's how it's supposed to work.
There's certainly advantages to easily available certificates, but that has enabled browsers and others to push too far; to be sure, though, that's not really a fault of Let's Encrypt, just the people who assume it's somehow globally applicable.
Like I open the app drawer on my Android phone and there are like 16 different icons, all different Google apps, all are round and various abstract configurations of the same exact four colors.
Feels like we're falling into the same trap that Gothic handwriting did with the minims. Yeah it looks very pretty but it's almost completely illegible since we've taken away all the things that help set icons apart. https://en.wikipedia.org/wiki/Minim_(palaeography)#/media/Fi...
The recent Android releases where everything is a squircle really sucks too.
Of course, how many people would know to check for the signature (especially in the case the site went malicious and therefore wouldn't tell you to do so) would be a different question…
I'd rather go with a brand that does proper costly recalls over one that just lets everybody keep the dangerous products around.
It was also heavily downvoted, because it did not directly answer the user's question. (The user had already selected a winning answer, so this was in some sense unnecessary.)
It struck me that a single scalar for quality was inappropriate here. It was the best post I'd read in a long time, but by the site's rules indeed "deserved" the downvotes.
I had to wonder if a multidimensional system (tags like "answers question" and "general context" etc.) would work better. You know... the stuff every social media site figured out twenty years ago? ;)
---
Tangential but the more I think about it, the more I think we had the web basically right twenty years ago...
You subscribed to what you wanted to see.. and then sometimes you'd find really cool new things through mentions or the comments section.
I was thinking about signal to noise ratio and taste recently and realized I'd reinvented RSS from first principles...
Each of those deps contains a constraint installing only for the relevant platform.
An extremely steep one.
The average multi-year TypeScript developer I meet can barely write a basic utility type, let alone has any general (non TypeScript related) notion of cardinality or sub typing. Hell, ask someone to write a signature for array flat, you'd be surprised how many would fail.
Too many really stop at the very basics.
And even though I consider myself okay at TypeScript, the gap with the more skilled of my colleagues is still impressively huge.
I think there's a dual problem, on one side type-level programming isn't taken seriously by the average dev, and is generally not nurtured.
On the other hand, the amount of ideas, theory, and even worse implementation details of the TypeScript compiler are far from negligible.
Oh, and it really doesn't help that TypeScript is insanely verbose, this can easily balloon when your signatures have multiple type dependencies (think composing functions that can have different outputs and different failures).
There were so many severe Github Actions outages (10+ ?) in the past year. Cause: Migration to the disaster zone also known as Azure, I assume. Most of them happened during (morning) CET working hours, as to not inconvenience the americans and/or make headlines.
Money doesn't buy competency. It's a long-term culture thing. You can never let go on maintaining competency in your organization. It rots if you do. I guess Microsoft did let go.
GitHub as a whole, including the previously non-Azure bits, does seem flakier than a few years ago though, for sure.
The banner is required every time there is processing of personal data where consent of required, whether that processing happened thanks to cookies or thanks to any other technical means (1px gifs, JavaScript fingerprinting, etc)