frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Customizing Lisp REPLs

https://aartaka.me/customize-repl.html
1•todsacerdoti•2m ago•0 comments

Decimal FP faster than binary?

1•newbie-02•9m ago•0 comments

PyCrucible – Another PyInstaller Alternative

https://github.com/razorblade23/PyCrucible
1•razorblade23•12m ago•0 comments

We built ToolVerse: An AI Tools Discovery Platform with 500 curated apps

https://toolverse.com
1•yuanchuangAI•12m ago•1 comments

Serverless Infrastructure for AI apps – 3x perf of baseten, 1/5 the cost

https://www.hyperpodai.com
1•ollayf•13m ago•0 comments

Show HN: Fast360 – A web tool to benchmark open-source OCR models side-by-side

https://fast360.xyz
1•yanaimngvov•17m ago•1 comments

How not to check or poll URLs, as illustrated by Fediverse software

https://utcc.utoronto.ca/~cks/space/blog/web/HowNotToCheckURLs
2•zdw•28m ago•0 comments

How CATL Made Sodium-Ion Batteries 90% Cheaper

https://www.youtube.com/watch?v=Wf84NJSiAeU
2•joak•28m ago•0 comments

If AI takes most of our jobs, money as we know it will be over. What then?

https://theconversation.com/if-ai-takes-most-of-our-jobs-money-as-we-know-it-will-be-over-what-then-262338
2•Improvement•33m ago•0 comments

Injecting doubts in the CoT of reasoning models

https://github.com/martianlantern/cot-doubt-injection
1•martianlantern•34m ago•0 comments

If you love it, download it

https://erysdren.me/blog/2025-08-16/
2•Improvement•37m ago•0 comments

What If Every Speed Limit Suddenly Changed? [video]

https://www.youtube.com/watch?v=bVpzCEiT4oo
1•Klaster_1•38m ago•0 comments

What is mathematics? A classification based on universals

https://ebellani.github.io/blog/2025/what-is-mathematics-a-classification-based-on-universals/
1•b-man•39m ago•0 comments

Wplace.ai - A living social globe — meet fascinating people anywhere on Earth.

https://wplace.ai/
1•easytube•41m ago•0 comments

Ruby gems still broken after 15 years

https://felipec.wordpress.com/2025/08/17/ruby-gems-still-broken/
3•booleandilemma•42m ago•0 comments

Google admits anti-competitive conduct involving Google Search in Australia

https://www.accc.gov.au/media-release/google-admits-anti-competitive-conduct-involving-google-search-in-australia
21•Improvement•42m ago•4 comments

Show HN: ASCII Tree Editor

https://asciitree.reorx.com/
2•novoreorx•45m ago•0 comments

Vannevar Bush: As We May Think (1945) [pdf]

https://worrydream.com/refs/Bush%20-%20As%20We%20May%20Think%20(Life%20Magazine%209-10-1945).pdf
3•g42gregory•45m ago•0 comments

Modelling Exactly-Once Delivery Using TLA+

https://medium.com/@fqaiser94/exactly-once-modelling-using-tla-3c792655be44
2•jelloslate•55m ago•0 comments

Ask HN: RT video chat app with transaltion that works between the US AND China?

1•iatemykindle•1h ago•0 comments

Dedicated volunteer exposes "largest self-promotion operation Wikipedia history"

https://arstechnica.com/culture/2025/08/why-was-the-most-translated-wikipedia-article-in-the-world-about-a-lover-of-aryan-culture/
3•thread_id•1h ago•1 comments

Order vs. Chaos – 6×6 variant of tic-tac-toe

https://www.prabhakargupta.com/paper-games/order-chaos/
2•prabhakar267•1h ago•2 comments

Fk...a hacking tool for vibe coded apps

https://overeasy-landing.codapt.app/
1•bunbunpumpkin•1h ago•0 comments

Evidence for common fungal networks among plants

https://www.nature.com/articles/s42003-025-08432-x
2•PaulHoule•1h ago•0 comments

From Visual UI to High Quality Next.js Code(No Lock-In)

https://nextbunny.co
1•mvsingh•1h ago•0 comments

How to gain more from your reading

https://psyche.co/guides/how-to-gain-more-from-reading-by-taking-it-all-in-more-slowly
1•DocFeind•1h ago•0 comments

Rooted Android phones vulnerable due to Android kernel patching flaws

https://zimperium.com/blog/the-rooting-of-all-evil-security-holes-that-could-compromise-your-mobile-device
3•witnessme•1h ago•1 comments

China's Biotech Is Cheaper and Faster

https://www.nytimes.com/2025/08/17/opinion/china-biotech.html
1•KnuthIsGod•1h ago•0 comments

Text to Handwriting – Free online converter with realistic handwriting effects

https://text-to-handwriting.org
1•TinyMomentum•1h ago•1 comments

Lego Transformers Soundwave

https://www.lego.com/en-us/product/transformers-soundwave-10358
8•wslh•1h ago•3 comments
Open in hackernews

Show HN: I invented a new type of crossword with partially obscured clues

https://lexaobscura.com
2•laffcollie•2h ago
Hi HN! Solo dev here.

The mechanic: If the answer is BREAK, I remove all B,R,E,A,K letters from the clue "Rest period" → "□□st p□□iod"... creates a cool back-and-forth dynamic between clue and answer. The answers words go on to create a phrase referred to by the cryptic title of each puzzle.

Built this in 4 weeks with React/TypeScript. Launched 3 days ago, now have 36 players across 15 countries.

Today I added a cricket-themed puzzle targeting India (every word has double meaning - cricket AND romance).

Technical details: - 4300-line React component (yes, needs refactoring) - Zero-downtime blue-green deployments - PWA with offline support - localStorage for game state

Biggest challenge: The mechanic isn't immediately intuitive. Working on a video tutorial.

Would love feedback on the concept and UX. Just deployed a major improvement showing answer patterns below clues based on Reddit feedback.

Free, no ads, just wanted to see if this idea resonates.

Comments

laffcollie•2h ago
Quick update from monitoring today's launch metrics:

- Just saw our first player from Mumbai! Cricket puzzle might be working - The new "answer pattern" feature (showing L□□□ below clues) increased average session time by 3 minutes - Fascinating pattern: Players use an average of 8.1 hints but still complete puzzles (ultra-forgiving design working as intended)

For the curious about the tech debt: The 4300-line component started at 500 lines. Every bug fix and feature added complexity. Classic "ship first, refactor later" situation. But hey, it works!

The obscuring algorithm is actually simple: 1. Take answer letters as a Set 2. Scan clue text, replace any letter in the Set with □ 3. Remove spaces for initial presentation 4. Progressive hints restore spaces, then reveal letters

The hardest part isn't the code - it's puzzle construction. Need to ensure enough letters overlap between clue and answer, otherwise you get unsolvable puzzles.

If anyone wants to try: Puzzle #10012 (cricket themed) has helper words at 25%, making it easier. Previous puzzles were brutal with only 10% helpers.

schoen•40m ago
I think this clue style has been used in published crosswords before, with the additional constraint that the removed letters are removed in order and only once. In the NYT Daily crossword, these are usually clued with "apt letters missing from ..." or "letters missing from ..., fittingly". If you do a bit of web searching for such clues, you should find many of them. A couple of real examples:

Apt letters missing from "Te_h_ology r_view si_e" (CNET)

Apt letters missing from "_tea_th_" (SLY)

Note that there are many radically different crossword clue conventions around the world, e.g. U.S. style is often a definition but made more difficult with puns or misdirection (trying to get you to misinterpret the clue in a plausible way), British style is often based on a formalized set of cryptic crossword rules involving the spelling of the answer, many Continental European crosswords are often more direct tests of general knowledge without deceptive clues...

The "apt letters missing from" style occurs in U.S. style crosswords but is considered rather odd (because it focuses attention on spelling, which is not a usual emphasis for U.S. crossword clues). For the NYT Daily I think it originated with their "Puns and Anagrams" crossword series, which sort of emulates Cryptic Crossword clues, but in a less formal (and less difficult) way.

laffcollie•11m ago
Oh thanks, I did not know that at all! But the way I am trying to do it, there's a back and forth process ... you see the remaining letters in the clue and KNOW they are NOT in the answer, because common letters are gone... this helps to try to guess the answer.. then you get a hint, and suppose a letter is revealed in the answer, but NOTHING gets filled in for the clue... then, vice versa, that letter is not in the CLUE... so that makes it fun, at least for me... I thought this would be a cool mechanic... and the hint system is progressive so if you really want to, you can get more hints and get it done quickly.