https://www.brailleinstitute.org/freefont/
I never see people using it because it's a weird hybrid between serif and sans serif, breaking many traditional design rules.
- This architecture binds us to AWS. Have we estimated the engineering effort to remain cloud-agnostic in case we need to move to Azure next year?
- I see we're using Postgres. Have we considered how we’ll handle horizontal sharding if our user base grows by 1000x in Q4?
- This synchronous API call introduces tight coupling. Shouldn't this be an event-driven architecture to handle back-pressure?
All sound like things that are easy to ask, sound prudent to management, but are impossibly expensive to answer or implement for a feature that just needs to ship.
If Big Title wants to own the schedule impact they can make these demands.
Maybe I'm not read into the secret deal with Microsoft for next quarter that'll require all 3 of these.
I was worried (I find it confusing when Unicode "shadows" of normal letters exist, and those are of course also dangerous in some cases when they can be mis-interpreted for the letter they look more or less exactly like) by the article's use of U+212A (Kelvin symbol) as sample text, so I had to look it up [1].
Anyway, according to Wikipedia the dedicated symbol should not be used:
However, this is a compatibility character provided for compatibility with legacy encodings. The Unicode standard recommends using U+004B K LATIN CAPITAL LETTER K instead; that is, a normal capital K.
That was comforting, to me. :)
Isn't this why Unicode normalization exists? This would let you compare Unicode letters and determine if they are canonically equivalent.
For any seriously templated or metaprogrammed code nowadays a concept/requires is going to make it a lot more obvious what your code is actually doing and give you actually useful errors in the event someone is misusing your code.
Deleted Comment
I think it was on the youtubes I was watching a story about how they built that thing and it was <spoiler alert> not really fit for purpose. I mean, no big surprise in hindsight.
That makes it inherently bad at holding pressure from outside in a submarine and good at holding pressure inside a spaceship or airplane.
Ultimately the security systems that introduce high complexity in the name of fine grain permission controls end up being the most fragile and hardest to verify. People get stuff wrong then break it further trying to get their job done. The better system is sometimes the one that doesn’t have all of the features but is comprehensible to humans.
Android has it figured out too.
Someone might say "I don't want x" or "I don't need x" and it's unclear if:
- they see no value in x
- they see small enough value in x that they don't care
- they see negative value
So much time and energy is wasted on misunderstandings that stem from this ambiguity.
It ruins products, is loses deals, it screws up projections, it confuses executives, etc.
It gets in the way of accurately empathizing with and understanding each other.
Because "I unwant x" means something extremely different than "I don't want x". Unwant implies some other value that x is getting in the way of. Understanding other peoples' values is what enables accurate empathy for them. Accurately empathizing with customers is what enables great products and predictable sales.