I think you confuse being listed on those indices with being a democracy.
On V-dem China takes place 177 of 179, the Bertelsmann index categorized China as "hard-line autocracy" and EDI categorizes it as "authoritarian"
916 karma · joined May 4, 2012
I think you confuse being listed on those indices with being a democracy.
On V-dem China takes place 177 of 179, the Bertelsmann index categorized China as "hard-line autocracy" and EDI categorizes it as "authoritarian"
Regardless of which democracy index (https://en.wikipedia.org/wiki/Democracy_indices) you consult, they all disagree with that statement.
It is offered free of charge, so why should it be despicable to use it free of charge? Maybe they do actually donate to the project, contribute code, or support in other means.
For example this very post where they thank the author is probably a source of motivation and acknowledgement that might have a positive impact on the project. They could have refrained from doing this but instead they took the time to write a very enthusiastic comment.
Its not latency related. Its because there 3 packets involved in completing the handshake.
> If the delay sending a packet between the client and server is k, there are 3 hops involved in establishing a connection so the time is 3k.
Also I think calling it "hops" is not correct. A hop occurs when a packet passes through a router.
> Confusingly, this has nothing to do with how many devices are involved.
In a TCP handshake there are only two devices involved (disregarding any middleboxes that meddle with the connection).
I don't think it's particularly confusing, but it is a great addition. As of 2017 the rules allow both "SS" and "ẞ".
Moreover, the current version of DIN 5008 (Rules for Writing and Design in Text and Information Processing) actually recommends preferring "ẞ" over "SS".
In that project I wrote the software that receives the call, matches the caller number to the customer record, encodes the customer location information in the metadata of the call, and (based on the location) routes the call to the local emergency services call center.
While the task was quite simple most of the complexity of the project was to make sure that this service was highly available since downtime could have a detrimental effect on the health of customers.
¹ https://www.bundesnetzagentur.de/DE/Fachthemen/Telekommunika...
Most of the options I observed are either PayPal, direct debit, Giropay, collect on delivery or credit card.
I absolutely prefer direct debit. Just enter your name and IBAN and you are done. No 3rd party websites, no fuzz.
Azure is developing its own inhouse message broker that they call EventHubs. And while it is able to speak the Kafka protocol it has some weird limitations and quirks¹. I'm wondering why they are so hellbent on developing their own inferior version of something when they could just use the real deal and host it as SaaS.
¹ No support for KIP-71 (Enable log compaction and deletion to co-exist), limited to 10 topics (Azure lingo: EventHubs) per broker (Azure lingo: EventHubs namespace), mandatory client config parameters that you must not forget to set, even though the documentation just calls it "recommended" (https://learn.microsoft.com/en-us/azure/event-hubs/apache-ka...), some weird protocol level incompatibilities that are nowhere documented, for example a consumer group state transitions to "Dead" after the last consumer left instead of "Empty", and auto scaling that only ever scales up, but never down.
So for three years you believed there was something, yet you didn't invest sufficient resources to reproduce and/or understand the issue, while at the same time, all these three years security was of utmost importance?
Some providers are also hosted externally. I guess if traffic is going to be a problem they might also just switch to hosting every provider that is build on GitHub to GitHub releases (and hope that GitHub won't change its policy)
curl -s https://registry.terraform.io/v1/providers/carlpett/sops/0.7.2/download/linux/amd64 | jq .download_url
"https://github.com/carlpett/terraform-provider-sops/releases/download/v0.7.2/terraform-provider-sops_0.7.2_linux_amd64.zip"
curl -s https://registry.terraform.io/v1/providers/hashicorp/helm/2.10.1/download/linux/amd64 | jq .download_url
"https://releases.hashicorp.com/terraform-provider-helm/2.10.1/terraform-provider-helm_2.10.1_linux_amd64.zip"Its just a guess on my side what a possible rationale may be. Its equally likely that someone just put in a feature request for account expiry without really having a good reason and fully understanding the consequences.
try {
theUpdatedFunction();
} catch (MyNewCheckedException e) {
logger.warn("Whoopsie doopsie", e)
throw new SomeUncheckedException("Something failed, idk", e)
}
Which really is a zero sum game. The code still breaks the same way, but the checked exception gets eventually wrapped in an unchecked one. We still would have the situation that someone changed the behavior of the function in a way that is incompatible with your usage.That bug should have been caught by tests, code reviews and good communication.
In my career I've requested quite a few Zwischenzeugnisse and never been denied. Probably a place where you have to fight to get one is not a place where you want to be employed anyways.