I don't know if you're aware of this, but there is a way to turn them off, but they turn back on once you turn off the truck.
If you press the dome override switch three times, it will turn off the DRLS.
I did that, but like I said, they turned back on the next time I cranked my truck up.
I don't believe this is for ALL S10s, I think it started at a certain year, but I'm not certain which year.
Good luck though, the DRLs really don't bother me.