Showing posts with the label Roman Mars

Great Moments With Mr. Lincoln And the State of Illinois Flag

A few weeks back, Illinois Governor JB Pritzker signed a bill that provides for a path to create a new State of Illinois flag .  Redesigning government flags has been *a thing* for a while - which can be directly traced back to this TED Talk by Roman Mars on vexillology .  And....he was right:  government flags are terrible - with a few exceptions.  Since that TED talk, there's been a bunch of movement(s) to bring new flags forward - all of which have been signficant improvements on the previous (usually low-thought, ugly flags with writing on them).   The Illinois flag - which features the seal of the state - is one of those terrible flags.  It has all the marks of a terrible flag (per Roman Mars):  has too many colors, has tiny symbols that are hard to see when flying on a tall pole and (I think the worst of bad-flag sins) has writing on it.  Now...the State of Illinois has PLENTY of big and signficant problems and the state flag SHOULD be way, way, way down the list of what our