Project ideas from Hacker News discussions.

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

📝 Discussion Summary (Click to expand)

1. Fascination with the vast universe of Rubik’s‑Cube permutations

"I love this. Excellent weird internet thing." —cr125rider

2. Debate over algorithmic thinking vs. rote memorization in speedcubing

"Somebody else figured out the algs. The speedcubers just rote memorize them and then practice becomes mostly about execution." —opan

3. Concerns about the fairness of enumerating billions of states

"At some point though, how many states is too many? Is that really fair?" —khazhoux


🚀 Project Ideas

CubeNavigator: Interactive Rubik's Cube State Explorer

Summary

  • A web app that lets users scroll, keyboard‑navigate, and auto‑rotate through every Rubik's Cube state while displaying the minimum move distance to solved and offering one‑click solution visualization.
  • Core value: turn the abstract 43 quintillion state space into an explorable, educational tool for cubers, teachers, and algorithm enthusiasts.

Details

Key Value
Target Audience Speedcubers, puzzle educators, computer science students, curious hobbyists
Core Feature Infinite scroll/keyboard traversal of cube states with live distance‑to‑solved metric, auto‑rotate, and instant solution playback
Tech Stack React + Three.js (or CSS 3D), Web Workers for pre‑computed distance table, IndexedDB for caching, Vite
Difficulty Medium
Monetization Hobby

Notes

  • HN users asked for “show the minimum number of moves required to solve each state” (amelius) and “auto rotate and auto scrolling would be neat” (soupspaces).
  • Provides a hands‑on way to discuss God’s Number, algorithm efficiency, and state‑space visualization, sparking further technical threads.

CubePass: Secure Password Generator from Cube States

Summary

  • Generates high‑entropy passwords or passphrases by mapping a Rubik's Cube permutation ID (or user‑provided scramble) to a deterministic string, with optional sharing via URL and NFT minting.
  • Core value: offers a memorable, provably unique source of strong credentials while turning cube states into usable secrets.

Details

Key Value
Target Audience Security‑conscious developers, gamers, educators, anyone needing memorable strong passwords
Core Feature Input scramble or random state → outputs customizable password (length, character set) and shareable link; optional ERC‑721 mint of the state as a collectible
Tech Stack Node.js/Express backend, crypto library (argon2/scrypt), frontend React, Web3.js/IPFS for NFT metadata, Docker
Difficulty Medium
Monetization Revenue-ready: freemium (free basic passwords, $0.99/month for premium features like longer passwords, NFT minting, API access)

Notes

  • Richstokes suggested turning cube states into “a really cool password generator.”
  • Commenters joked about NFTs; CubePass can satisfy that curiosity with a legitimate, low‑effort minting path while delivering real utility.

MoveMorph: Move‑Sequence Visualizer & Pattern Explorer

Summary

  • Tool for visualizing arbitrary move sequences (algorithms) on a 3D cube, letting users see step‑by‑step transformations, explore move‑based permutations (like everyuuid.com for moves), and discover interesting patterns (e.g., corner‑color patterns shared by users).
  • Core value: bridges the gap between notation and intuition, helping learners understand algorithms and creators design new patterns.

Details

Key Value
Target Audience Cubers learning algorithms, educators teaching group theory, developers building cube‑related apps
Core Feature Enter scramble or algorithm (e.g., “R U R' U'”) → animated 3D playback, frame‑by‑frame inspection, ability to generate and browse move‑permutation trees, share via URL
Tech Stack React, React‑Three-Fiber, Redux for state, WebGL shaders for smooth animation, Vercel for hosting
Difficulty Low‑Medium
Monetization Hobby

Notes

  • Sensecall requested “see the quickest solution and it rotates in front of you,” and pestatije wanted “permutations of moves instead… the visuals would be especially interesting.”
  • MoveMorph directly addresses these asks, enabling discussion of algorithm efficiency, pattern discovery, and educational demos on HN.

Read Later