• 1 Post
  • 69 Comments
Joined 25 days ago
cake
Cake day: September 21st, 2024

help-circle












  • Specific ambulances are only attacked if there’s intelligence like surveillance that says it’s being used to transport combatants or weapons. If all ambulances were systematically targeted, all ambulances would camouflage as civilian vehicles.

    You are correct that persons hors de combat are protected.

    Evidence in war zones is always difficult, especially when combatants don’t wear uniforms. You can easily make a combatant look like a civilian, by removing the weapons from the scene. Making civilians look like combatants just takes putting a weapon next to their body. Independent neutral investigators will rarely arrive at a scene before one of the belligerent forces.






  • Composition is far better and immensely more flexible than inheritance. Extracting duplicate code into helper classes or static functions is a good option.

    Conformance to interfaces or protocols with default implementations is a great alternative as well.

    I like OOP more than other styles, it’s just often badly done. Complex inheritance, huge classes that do too much, overuse of factories and similar patterns, can ruin it.


  • The CCP routinely uses trade, investment and market access as means of coercion. This was demonstrated in June when the China’s consul-general in Edinburgh leant on local business, who in turn pressured the city council into shelving plans for a new ‘friendship arrangement’ with the Taiwanese city of Kaohsiung. Coercion is a fact of business life with China, and this needs to be recognised. A better starting point is to focus on the dangers of overdependence in critical areas and the need to stand up to bullying. Furthermore, there needs to be a recognition that Xi’s priority is security and control above all else – including the economy

    This is happening all over the world.