What the Helen of Troy is This

What the Helen of Troy is up with this Traffic Signal?

Thanks to Sean for sending:

“The stoplights at 16th and Irving, NW. I think they change between a dash and a triangle. For colorblind drivers?”

Anyone else seen of these around town?