Hacker News
Show HN: Jigsaw Haiku
While most of the puzzles on the Daily Baffle were intended to be rather challenging, for this one I really just wanted to make something somewhat beautiful and relaxing. It wasn't so much about coming up with a highly original idea or a difficult challenge as much as just combining a few familiar ideas in a pleasant way.
It was coded entirely by Claude, with me carefully prodding it on to achieve the look I wanted. I had hand-coded everything on the Daily Baffle, but those days are past now. I was pretty thrilled with the "window through the fog" effect that CC was able to achieve from my written design spec. I wasn't sure if that would come out right, but it did. It's just a static react app hosted on Render, no backend. The haikus are handwritten with the help of a massive list of generated nature concepts alongside possible metaphor angles. The art is generated by Gemini and ChatGPT. I wish it was hand-painted, but that would be prohibitively expensive and time-consuming and then this puzzle would likely not exist.
Happy to answer any questions, and encourage anyone to check out the Baffle if they like harder puzzles!
pimlottc
|next
[-]
It would also be nice if I could position pieces freely outside of the board so I could test out potential matches.
In the end, it became easier to just keep trying to place pieces on the board until they stuck together automatically.
windowshopping
|root
|parent
|next
[-]
I'll take a look at free positioning pieces outside the board too, but I just want to give that a little more thought.
reneherse
|root
|parent
[-]
BTW- This was really fun to solve! (And I rarely play games or solve puzzles.) Thanks for sharing it!
anigbrowl
|next
|previous
[-]
windowshopping
|root
|parent
[-]
I actually initially envisioned this the way you described with monospaced font and one-letter-per-square, but I found that it wasn't possible because the puzzle became prohibitively wide to such a disproportionate extent that it A. couldn't fit on a mobile screen, B. looked very odd, C. involved so many pieces that the challenge was elevated to a tedious level.
hamza_ali_shah
|next
|previous
[-]
blobdole
|next
|previous
[-]
It would be cool if I could kind of place things "wherever I want" because sometimes I want to test if this fits here or not, and the easiest way is to place the piece there and drop it. Because the borders are less distracting/smaller after dropping it. But if I do that in a place that is not valid, it snaps back to the original position.
I once had to drag two completed chunks sequentially to one side of the puzzle area before I could test a piece I was looking at and discover it was wrong.
albert_e
|next
|previous
[-]
Is that intentional or a sneak peek?