When I was last at Penn Station in the 2010s their departure board was a mosaic LCD like the article, not a split-flap display:
https://upload.wikimedia.org/wikipedia/commons/b/bd/Penn_Sta...
I do miss the split flap displays at the Boston and Providence Amtrak stations though…