Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Show HN: Vigil Icons – 111 free icons for what people accuse each other of(vigilicons.com)
    discuss
  2. Give every take a kill date(firstlastword.substack.com)
    discuss
  3. A searchable library of forgotten public-domain film clips from 1915 onward(movingimagearchive.com)
    discuss
  4. Play is doing its work even if we're not keeping score(aeon.co)
    discuss
  5. NASA's New $4B Space Telescope Just Saw Starlight for the First Time(gizmodo.com)
    discuss
  6. What Happens When the Model Eats the Stack?(muratbuffalo.blogspot.com)
    discuss
  7. EU Tech Push Boosts Ultrafast Laser Startups(ieee.org)
    discuss
  8. Wiring memory into an agent costs tokens every turn. This one earned it back(vshulcz.github.io)
    discuss
  9. Europe Must Choose Between Power and Dependence(slavoj.substack.com)
    discuss
  10. Mathematics in the Age of AI Oracles [pdf](colala.berkeley.edu)
    discuss
  11. CVE-2026-91766: PHP had the redirect credential leak curl fixed in 2018(daubois.dev)
    1comments
  12. LinkedIn wins court order blocking mass scraping of user data(therecord.media)
    discuss
  13. Megafauna Extinction and Startups(johnjwang.com)
    discuss
  14. Discovering and exploiting a remote code execution vulnerability in OpenCode(datadoghq.com)
    discuss
  15. Chicago No. 1(dynamicallytyped.org)
    discuss
  16. Oracle invokes force majeure on New Mexico AI data center(qz.com)
    discuss
  17. Making the case for Ed Zitron as the last of the great bloggers(observationalepidemiology.blogspot.com)
    discuss
  18. I Have a Confession: I Built This Site with AI – Please Forgive Me(dynamicallytyped.org)
    discuss
  19. Show HN: Timebar, a Mac timer shown as a thin line below the menu bar(github.com/velvet-shark)
    1comments
  20. Pixel Composer: Node based VFX compositor for pixel art(pixel-composer.com)
    discuss
  21. The Medicaid Work Requirement's Gambling Loophole(aei.org)
    discuss
  22. Null, a Skill and a Blog Post(probablyfine.dev)
    1comments
  23. Nikon Made a $1,400 Full-Frame Camera for Gen Z and I Might Be Too Old for It(pcmag.com)
    1comments
  24. The Geography of Bear Attacks [video](youtube.com)
    discuss
  25. QR Codes That Route to the Appropriate App Store(matthuggins.com)
    discuss
  26. Why Influence Is Deeply Human(unchartedpathbreakthroughs.com)
    discuss
  27. GitHub has not removed malicious imitation software after 3 weeks(successfulsoftware.net)
    discuss
  28. Nine countries without internet that never disconnected(observedstate.com)
    discuss
  29. The United States of Walmart, According to WiFi Data(ipinfo.io)
    1comments
  30. Show HN: Scalar.dev – Python/SQLite server-rendered starter app, no build step(getscalar.dev)
    discuss

Show HN: Clueless: how I made a scalable freeform crossword generator

2 pointsby 2h agoclueless.crossword.is
1 comments
2h agoHN ↗

Hi HN; Author here of the article; I spent 9 months working on a problem I wasn’t sure could be solved at the start; creating a scalable deterministic freeform crossword generating algorithm with sufficient connectivity/density.

In January I had a breakthrough that made this possible and also made the algorithm scalable. The insight was a single-line pruning rule that collapses branching factor, tail formation and path redundancy, further described in the article.

I wasn’t happy yet, because I couldn’t create clustered crosswords. I spent a long time hacking on that issue and came up with a solution for that, making it possible to exactly recreate NYT-style crossword layouts just from their word list.

Pushing this to the limits on my laptop, I managed to squeeze out a nearly 5000-word crossword with over 10k intersections and a grid filling of 54% letters against 46% whitespace, which ran overnight using up all my laptops’ resources.

Finally I built a web app around it for anyone to use for free, and I’d love for you to try it out and hear your feedback or answer questions. Remember that the app runs against modest hardware and there is a single queue. You can find it here: https://clueless.crossword.is

A formal technical writeup will follow together with the release of the source code, but this takes longer than planned. In the meantime I’d be happy to discuss about the project and the algorithm.

Hope you find it interesting!