I've finally been able to retire my Cmder installation.
588 karma · joined August 22, 2019
I've finally been able to retire my Cmder installation.
The author makes good points though, there are many places doing microservices because it's the hip thing to do and a monolith would easily suffice. But if you have independent software teams in your org that should be able to deploy code independently, then microservices makes a lot of sense.
As in all things engineering - it depends :)
https://github.blog/2017-03-20-sha-1-collision-detection-on-...
How do I convince my IT department to update our CA to sha256?
Those things are also loaded with sugar.
All .NET async APIs take an optional cancellation token parameter which solves his flow-control problem by allowing the async request to be canceled at any time. If the token is canceled, the async task will (or should) throw an OperationCanceledException which can then be cleanly handled in a standard try/catch block up the stack.
The best part about this is that it pervades the entire .NET runtime, the APIs, code examples, and has excellent documentation on correct usage patterns. Sure, a 3rd party library could choose not to support cancellation tokens, but they would be going against the entire .NET ecosystem by doing so. Every other async implementation I've seen has really seemed like a haphazard bolt-on.
I honestly don't know how I would write robust async code without cancellation tokens, so I guess he has a point when it comes to javascript and python ecosystems.
Need an easy way to cancel 100 async requests? Easy, just pass in a cancellation token and cancel it when needed. All the requests will throw an OperationCanceledException which can be cleanly handled.
I haven't seen anything this nice in javascript or python.
It lets you create a sort of super crop... but it only works for a single generation. ‾\_(ツ)_/‾
Every summer in the midwest you get armies of workers who do something called 'detasseling' where you walk through the seed fields and rip off the male genetalia of one of the two breeds, which forces the seeds to be pollinated in a specific way. The result is the seeds that are used to plant next years crop.
source: I grew up on a corn farm.
This screams for clarification and I'd love for someone more knowledgeable in the area to elaborate on it. Is this common practice for data-center providers? Do I now not only have to worry about my own infrastructure security but also worry that my IaaS provider hasn't installed some backdoor to my servers?
Windows Hello is also starting to support this for desktop PCs.