frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Word-finder/anagram solver web app for mobile browsers

https://wanderinghorse.net/gaming/paperback/words.html
2•sgbeal•2h ago
This word-finder/anagram solver web app is a side-effect of my recent work on a web app for playing the Paperback word-spelling tabletop game[^1]. After proving its worth embedded in that client, the dictionary was refactored into something almost standalone and now lives at this URL.

Its UI is intended specifically for mobile devices, especially phones - it looks pretty wonky on a full-sized desktop window (and that's okay because that's not where it's intended to be used).

This app was specifically written for use with Paperback but it should be usable with just about any English-language word-spelling/solving game. It supports wildcards and Paperback's multi-letter-cards.

It's fast. Had i not seen with my own eyes that it can scan 150k English words in about 2ms in JS, i'd have been hesitant to believe it. Speaking of...

This app was hand-written. The underlying dictionary structures and algorithms (in both C and JS) were heavily LLM-assisted but have overwhelmingly more human-written code than LLM code. The underlying algorithms, well-documented anagram-solving solutions, were unknown to me until an LLM suggested them for this purpose. The LLM sketched them out and the human filled them in. A separate LLM context created the "typewriter button" CSS styling upon request. What remains was hand-coded in emacs.

The dictionary supports German[^2], but my current German dictionary is just so huge (685k words, 38MB) that i cannot in good conscience host it on my web server or feed it to a JS engine. Once i've got a better-curated list there will be an option to load it in German. (My German copy of Paperback arrived a few days ago, providing the motivation for that support.)

Happy Spelling!

[^1]: <https://wanderinghorse.net/gaming/paperback/>

[^2]: In principle it supports any language which can fit into ISO-8859-1/Latin-1 encoding and which requires only 6 or fewer letters beyond A..Z, but i've no motivation to add any beyond English and German. The 26+6 limit comes from what makes this dictionary performant: it builds masks of which letters a word contains in order to very quickly rule out definite negatives, and we've only got 32 bits in that mask.

Show HN: Woxi - Open-source Mathematica / Wolfram Language reimplementation

https://woxi.ad-si.com
187•adius•6h ago•27 comments

Show HN: KidScreen, a finite YouTube shelf chosen by parents

https://kidscreen.app
25•Tintly•4h ago•22 comments

Show HN: /show-me: agent skill for compact visual representations

https://www.humanlayer.com/blog/show-me-skill
2•dhorthy•43m ago•0 comments

Show HN: Meteor shower, planet alignment, eclipse kit

https://lifesprites.com/share/0ACA25
8•jmtrevarton•3h ago•11 comments

Show HN: Seisin – a desktop app that turns your job search into analytics

https://getseisin.com
2•LudbaSH•1h ago•0 comments

Show HN: Smarter Shell History for Zsh

https://github.com/overflowy/zhist
8•overflowy•3h ago•2 comments

Show HN: What US households pay for electricity and gas, by state, since 2001

https://energy-maps.com
4•ebaumer•3h ago•1 comments

Show HN: Tamron Lens Utility Alternative on Linux

https://github.com/yikerman/tamron-lens-control
77•xiaoyu2006•5d ago•8 comments

Show HN: AI 3D pop-out videos for Reels, Shorts and ads

https://videopopy.com
3•wowinter15•4h ago•1 comments

Show HN: Lucky Dangle – a lucky charm for your Mac

https://luckydangle.app/
3•kar-ma•2h ago•0 comments

Show HN: OpenMicroKbd: $40 open source alternative to Codex Micro Keyboard

https://openmicrokbd.org/
2•greatony•2h ago•0 comments

Show HN: Line9 – A Mermaid rendering engine with its own layout

https://line9.ai/diagram
80•jumpalongjim•6d ago•27 comments

Show HN: Crabsoup, a Liquidsoap-inspired audio streaming engine in Rust.

https://crabsoup.vercel.app
2•sonyarianto•2h ago•0 comments

Show HN: Aakit – find every assumption your coding agent made, and which broke

https://github.com/abhixhek/aakit
5•Abhixhek•4h ago•0 comments

Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet

https://github.com/TheRealYT/git-knife
160•YonathanTesfaye•1d ago•100 comments

Show HN: Word-finder/anagram solver web app for mobile browsers

https://wanderinghorse.net/gaming/paperback/words.html
2•sgbeal•2h ago•0 comments

Show HN: Make your bio link worth clicking, even for agents

4•czeizel•2h ago•1 comments

Show HN: I benchmarked my memory graph against Memora (0.831 vs. 0.801)

https://github.com/corbym/locomo-recordari
4•colourclash•3h ago•2 comments

Show HN: My Python course for those who want to improve their skills

https://en.andros.dev/courses/ab396439/python/1/setting-up-the-environment/
4•andros•3h ago•2 comments

Show HN: Day to day windows reminder CLI (NPM)

https://www.npmjs.com/package/d2dwin-reminder-cli
3•jay__proto•3h ago•0 comments

Show HN: Talkform.org, Turn voice inputs into structured data using front end AI

https://talkform.org
4•pankajunk•3h ago•0 comments

Show HN: SHTM – 60 Seconds Random Chat

https://shtm.vercel.app/
3•Emirhan123•3h ago•0 comments

Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo

https://photosynthesis.camera
317•sajomes•3d ago•293 comments

Show HN: Aileaks – scan repos for leaked LLM reasoning-trace secrets

https://github.com/sarthakuwar/aileaks
3•sarthakkuwar1•3h ago•1 comments

Show HN: Rekall – an Ableton Live project management companion application

https://rekall.machinelies.eu
5•iamsaitam•3h ago•0 comments

Show HN: Write.md – A free, open-source, themeable Markdown editor for macOS

https://writemd.app/
99•danielbilekq•1d ago•76 comments

Show HN: Insect species in 3D, generated from code (no model files)

https://insect-world.pages.dev/en/
3•XR843•4h ago•0 comments

Show HN: MintPDF – HTML/Markdown to PDF API with an MCP Server

https://mintpdf.dev
3•Stackedboost•4h ago•0 comments

Show HN: Eigshow Interactive Web App

https://eigshow-app.web.app/
3•cecinuga•4h ago•0 comments

Show HN: Hallucinote, integrating Ableton and Claude Code

https://github.com/brookstalley/hallucinote
3•brookst•4h ago•0 comments