When you watch this gif, your first thought would be "how on earth did they not see a firetruck?". Which usually brings the response "they didn't even look". That's the extent most people will analyse it. However "why didn't they look?" Is a much more important question and will help your riding. "Too lazy" is the simple response but it's a bit of a bullshit answer which in no way helps you recognise when someone might pull out on you. The driver made an assumption. They assumed their path to the left was empty and went. They believed their assumption to be true otherwise they wouldn't have gone. They failed to recognise the difference between an assumption and a certainty. So how did the driver come to this conclusion? To turn they needed both lanes free. The lane the truck is in is largely empty. The car driver observed no vehicles when they first arrived and assumed this to remain the case while they watched to the right. This is the cause of most accidents. Somebody assumes something that is not the case. Recognising potential hazzards comes down to understanding what assumptions people make and why. This brings about some rather absurd sounding logic, but riding in moderate traffic is much safer than riding in light traffic. In the above posted gif if there was a stream of traffic in front of the truck, the car driver wouldn't have pulled out. So be especially aware when you see a vehicle when it's quiet or there is nobody driving in your directions. The old adage goes, ride like you are invisible. There are situations where no matter how visible you are, like being a firetruck with sirens on, wont help you be seen. There is no amount of lane movement that will make you more visible. To deal with the situation in the gif if you were on a bike you would want to pass through the hazzard zone at a point when the driver would not be interested in moving. So slow down, or even speed up so you pass the hazzard when the cars coming the other direction are blocking their turn potential.