Comment by ๐Ÿš€ mbays

Re: "Crossword"

In: u/mbays

@johano Now you can check your solution once you're finished (or even earlier). I also added a box-drawing character border for stack, and it should now update each day to the latest Guardian Quick crossword (quit and restart to start the latest puzzle). One day I may add selection between multiple crosswords and saving partial solved states of them.

๐Ÿš€ mbays [OP]

2024-10-21 ยท 2 years ago

7 Later Comments โ†“

โ˜ฏ๏ธ dragfyre ยท 2024-10-22 at 01:09:

@mbays nice! bookmarked.

โ˜ฏ๏ธ dragfyre ยท 2024-10-22 at 05:08:

Got an "incomplete header" error just now after checking my correct answer and quitting. oops

๐Ÿš€ mbays [OP] ยท 2024-10-22 at 23:34:

A slightly interesting point of copyright arises here. The way this works, I scrape the Guardian's website to obtain the day's crossword. IIUC, when my computer then presents the crossword to a user, I am redistributing it without permission, violating the Guardian's copyright. However, an analogous javascript-based system on the web could have the user download the information directly from the Guardian and do all processing on the user's machine, with no redistribution involved. So this seems to be a case where client-side vs server-side processing makes a crucial difference for copyright. (If anyone can see a reason why what I'm doing is actually permitted, I'd like to hear it! I assume the Guardian's crossword setters wouldn't actually object, and that there's no real chance of their lawyers coming after me, but still.)

๐Ÿ–ฅ๏ธ mrrobinhood5 ยท 2024-10-23 at 00:11:

โ€” https://github.com/doshea/nyt_crosswords

Why don't you just use an API or a GitHub repo?

Also you're not using for commercial gain, do maybe fair use for educational purposes?

๐Ÿš€ mbays [OP] ยท 2024-10-23 at 09:26:

@mrrobinhood5 Thanks, I didn't know about the nyt_crosswords. Maybe I'll add them at some point. But they seem to have a lot of US-specific clues, so I'm not interested in solving them myself... the real point of this project was just to give myself a nice interface for solving the Guardian crosswords, I'm making it public only because I'm nice like that. ;) I don't know if taking the whole crossword rather than a snippet can count as "fair use".

โ˜•๏ธ johan ยท 2024-10-28 at 20:09:

thanks a lot for this, works like a charm and has me hooked :)

๐Ÿš€ mbays [OP] ยท 2024-10-30 at 22:59:

@johan Thanks, that's nice to hear! @mrrobinhood5 I added a shortcut '#' to erase a clue, as well as a more useful version '|' which preserves letters from cross-clues. See the new help page for more.

Original Post

๐Ÿš€ mbays

โ€” Crossword

Crossword โ€” I just hacked together a simple Gemini UI for solving crosswords. Any thoughts on how readable and usable it is?

๐Ÿ’ฌ 20 comments ยท 4 likes ยท 2024-10-20 ยท 2 years ago