Hell, it's not only dump trucks, but ******** citizens pull this stunt with their POV as well. I was on my bike last year heading home and these little rocks were pinging the crap out of me. A car pulled out of the way, & I see a Cadillac SUV pulling a utility trailer with gravel in it. She finally stopped a red light, I pulled up to side of her, & asked politely (okay I might have told was going to kick her ass) to roll her window down & told her she needed to pull off the road since I needed to talk to her about some damage she caused on my bike (I might have used a F bomb once or twice). She actually pulled over into a gas station, and 3 cars pulled in behind us as well. I checked my bike & no major damage was done, but the 3 cars pulled in behind me had cracked windshields. I commenced to jump in her ass (I was very polite & no emotion) about her stupidity & then the local PD pulled in, and now I’m thinking, WTF, did one these asses call the cops on me. I found out one of the cars that pulled in behind me called the PD via cell about 3 miles back. Cop was cool, insurance information gathered, the lady was ticketed for not securing the load properly. I got a thank you from the 3 individuals that had crack windshield for making her pull over. Truthfully, I’m glad the lady didn’t shoot me or use her car as a weapon. Sometimes I seem to think I’m indestructible, will at least I look the part.