> Hiding filename extensions was one of the capital sins in computer history

Amen. The first thing I do on any (Windows) OS installation is make sure file extensions are shown. I guess Microsoft did that for "simplicity", but it also made for easy "virus.jpg.vbs" files.

A puppy.jpg.vbs file would be shown as "puppy" with "VBScript" in the type column. The full name may be worse though. "puppy.gpj.vbs‬"‭ (which is actually "puppy\u202Egpj.vbs\u202C") looks like an image extension, but is a script (as the type column also shows).

Edit: Looks like HN removes those directional override characters. When present, the text looks like "puppy.sbv.jpg"