If you happen to be writing your simulated vintage mac site on a modern mac, vImage (part of the Accelerate framework) supports Atkinson dithering from OS X 10.9 onward via vImageConvert_Planar8to[Planar|Indexed][124].
Not overly useful for one image, but if you have lots of them, it's nice to have a programmatic solution.
Not overly useful for one image, but if you have lots of them, it's nice to have a programmatic solution.