from Hacker News

1-Bit Hokusai’s ”The Great Wave”

by scraplab on 5/8/23, 7:56 PM with 72 comments

  • by statico on 5/8/23, 9:54 PM

    This site design is one of the best retro Mac site designs I've seen. The author really nailed the pixel perfect fonts — it looks perfect on my low-DPI and high-DPI displays.

    If anyone's interested, there's an active HyperCard community with some fun projects. There's a Discord server, too. https://hypercard.org/

    I found that community through the Avara community, a port of the classic Mac multiplayer networked mech shooter from Ambrosia: https://github.com/avaraline/Avara

    Also, if you're into retro Mac stuff or just want nostalgia, the Infinite Mac project is amazing. You can run all the major Mac OS Classic releases right in the browser, you can drag and drop files from Macintosh Archive or Macintosh Garden onto the window, and you can even create an AppleTalk network between browsers: https://infinitemac.org/

  • by calibas on 5/9/23, 3:52 AM

    When viewing the site in Firefox, the font in the paragraphs has a very subtle rainbow effect. Here's a screenshot of it zoomed in: https://i.imgur.com/ir0MmPq.png

    I was wondering how they achieved that effect, but it doesn't seem intentional. It's not part of the CSS, and I only see it in FF, doesn't happen in Chrome.

    It goes away if I switch fonts, it looks like it's some weird result of how Firefox renders the site's "BitGeneva12" font. Another odd thing, it goes away when I used FF's "Take Screenshot" feature. Also only happens when the font is 12px in size.

  • by WoodenChair on 5/9/23, 2:43 AM

    If you're interested in showing photographs and paintings on a classic Mac, I actually made an app for that. It takes modern images, dithers them to 1-bit, and then exports the results to MacPaint format (encoded in MacBinary for easy transport). It works on modern versions of macOS: https://oaksnow.com/retrodither/
  • by regularfry on 5/9/23, 10:32 AM

    There's something very... right about the black and white rendering from those early macs. Can't exactly put my finger on it but they seem very natural in a way that I can't readily identify in any other setting.
  • by robga on 5/9/23, 6:27 AM

    Bill Atkinson of Apple developed a new dithering algorithm for early Macs. I wonder if it was used for this rendering.

    https://beyondloom.com/blog/dither.html

  • by tjpnz on 5/9/23, 6:05 AM

    I took my father to see the original in Tokyo today. It's a sight to behold and worth a look next time you're here. You can also watch a Sumo match nearby.
  • by dekhn on 5/9/23, 1:03 AM

    When I was getting started with my laser engraver, I used the Great Wave as my template image. It translates to black and white quite nicely. Since the laser has a power range, you normally use grayscale but dithering also works. The stucki and jarvis options are both very good.

    To me, dithering reminds me of early Macs (just like the link).

  • by selimthegrim on 5/8/23, 10:05 PM

  • by tgv on 5/9/23, 8:29 AM

    Of course, you can close the blog post (top left corner of the window), or click the floppy icon, which will reveal more posts. There aren't more Hokusai posts, though.
  • by injb on 5/8/23, 10:45 PM

    I don't understand- in what sense is this "1 bit"?
  • by asynchronous on 5/9/23, 4:13 AM

    Very cool drawing, as a side note I’ve seen Stable Diffusion be able to achieve very good pixel art with some Loras and textual embeddings plus some skill. Also seen it able to do amazing img2img art like pictured here.
  • by TiredGuy on 5/9/23, 6:29 PM

    Does anyone know of any modern linux desktop environments that are specifically designed for 1-bit or grayscale? I really like the nice clean look as demonstrated here.
  • by ddingus on 5/10/23, 5:14 AM

    I love 1bpp pixel art and the whole site looks great! Nice work, or shall I say labor of love?

    On a whim, I picked up an e-ink display, 1800x1400 that has 16 grey shades, though I am unclear whether that is per pixel. Should know soon.

    As I learn to use the display, throwing some of this art on it should look great.

    That is all really. Just wanted to say nice work from one bit per pixel lover to another.

  • by ftxbro on 5/9/23, 5:00 AM

    I know this isn't the point, but if anyone wants to make pictures like this automatically you can use dithering.
  • by nxpnsv on 5/9/23, 5:25 AM

    I love how it’s still beautiful…
  • by wiz21c on 5/9/23, 6:45 AM

    When I have a bit of time, I'll compare dither algorithms to that human version. Would be cool to see how they compare !
  • by rcarmo on 5/8/23, 9:52 PM

    Holy cow, that web site takes me back...