Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Healthy Feedback(martinfowler.com)
    discuss
  2. Towards a future space-based, highly scalable AI infrastructure system design(arxiv.org)
    discuss
  3. 5G Live Streaming: Benefits, Challenges, and How It Works(red5.net)
    discuss
  4. CIA warns Russia preparing attacks on Spain, France, Italy with drones from sea(independent.co.uk)
    discuss
  5. "Not Conio but Compatible" for Amiga VBCC(retrogamecoders.com)
    discuss
  6. Show HN: CraftCX – Observability and intelligence tooling for AI Support team(craftcx.com)
    discuss
  7. DHH at Rails World – Ruby on Rails no longer needed now because AI can make apps(twitter.com/_architected)
    discuss
  8. AI companies don't bribe reporters. They fund fellowships(drjoshcsimmons.com)
    discuss
  9. Human labour is largely invisible to AI(fohlen.dev)
    discuss
  10. Pixel Joint(pixeljoint.com)
    discuss
  11. The Academy for unusually ambitious young people(theacademysf.com)
    discuss
  12. Show HN: Jev-phone – driving iOS and Android apps with jev(github.com/rajmeet)
    discuss
  13. Adventures in using AI to write papers(andrewpwheeler.com)
    discuss
  14. Modern Motherfucking Website(dreamstation.systems)
    discuss
  15. Local JEV, fine tuned in < 30 mins on Mac Air(shmcsensei.github.io)
    discuss
  16. Elizabeth Holmes scheduled to move to halfway house in August 2027(abcnews.com)
    discuss
  17. Unlike many parents, children are fearless around AI(uc.edu)
    discuss
  18. Polling has become a playground for grifters, liars, and frauds(theargumentmag.com)
    discuss
  19. Make Videos Programmatically with React(github.com/remotion-dev)
    discuss
  20. Disney+ and Hulu raise prices by up to 13 percent after doubling profits(arstechnica.com)
    1comments
  21. The Year AI Came for Us: Teaching Entrepreneurship Will Never Be the Same(steveblank.com)
    discuss
  22. What Australia's Hidden Caves Can Teach Us About Martian Terrain(nautil.us)
    discuss
  23. Show HN: Are My ETFs Overvalued?(etf-copilot.com)
    discuss
  24. Mel: A Real Programmer(melsloop.com)
    discuss
  25. Air – nightly discovery scores for 1,800 US small-caps, with a paper trail(aistockradars.com)
    discuss
  26. Show HN: Learn SQL free with no tracking or ads(sql-easy.com)
    discuss
  27. Parenthood is not Instant Gratification(abhchand.me)
    discuss
  28. Invasions of Canada (1812)(wikipedia.org)
    1comments
  29. Magnetic Thermal Transistor(nature.com)
    discuss
  30. Qualcomm Announces Renewed Agreement with Apple(macrumors.com)
    discuss

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

2 pointsby 1h agoclueless.crossword.is
1 comments
1h 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!