Hacker News new | ask | show | jobs
by illliillll 4 days ago
I wonder why the author didn’t share the plan he got from the LLM.
1 comments

I still have the chat log jsonl file - I didn't think of adding it - Here is the plan - The best concept is “First Light”: Bhanu as the sun, with hope represented by light gradually emerging from darkness.

### Recommended art direction

Use a cinematic eclipse rather than a bright solar-system illustration:

- A huge sun sits in the upper-right background. - A dark planet obscures roughly 70% of it, leaving a warm amber corona. - Three or four smaller planets appear at the page edges at different depths. - Sparse stars, atmospheric dust, and very slow orbital movement add dimension. - As the visitor scrolls, the eclipsing planet drifts slightly and reveals more light—hope becoming visible without turning the page bright. - The scene should feel sophisticated and architectural, not like a space game.

The overall visual balance should remain approximately:

- 85% near-black and charcoal - 10% muted mocha/copper - 5% warm sunlight

### Hero direction

Remove the current boxed particle-grid demo. It communicates “generic technology” and separates the visual from the page.

Instead, make the solar scene fill the entire hero background, with the copy floating directly above it on the left.

Suggested copy:

> Independent product house > > *Building useful software for a brighter future.* > > Bhanu means sun. We build open-source and commercial products that turn difficult problems into useful, dependable tools.

Keep the existing CTAs:

- Explore the products - View the source

The “Bhanu means sun” sentence makes the visual meaningful instead of merely decorative.

### Page progression

1. *Hero — First light* Mostly eclipsed sun, clear positioning, restrained animation.

2. *Products — Worlds in orbit* Product cards remain readable, but each can receive a subtle planet marker, orbital line, or individual accent color. Avoid making every product literally a planet.

3. *Principles — What guides the work* Keep the three principles, using faint rays or illuminated borders rather than generic glass effects.

4. *Mission — Toward the light* The final mission panel can resemble a dawn horizon, with slightly more warmth than the hero. This completes the hope narrative.

5. *Footer — Return to darkness* Quiet, minimal, near-black.

### 3D implementation plan

I recommend a real-time, code-native 3D scene rather than a large video:

- Build a fullscreen `SolarScene` using Three.js with React Three Fiber. - Use simple procedural materials—no heavy texture downloads. - Fake most of the solar glow with layered gradients or sprites rather than expensive post-processing bloom. - Add very gentle pointer parallax and scroll-based camera movement. - Keep the scene behind all content with `pointer-events: none`. - Give mobile a simplified scene with fewer objects. - Provide a CSS radial-gradient fallback while WebGL loads or when it is unavailable. - Respect `prefers-reduced-motion` by rendering a static composition. - Cap pixel density and pause rendering when the tab is hidden.

### Important restraint

I would avoid:

- Bright yellow covering large portions of the screen - Fast planet orbits - Dense star fields - Lens flares - A scientifically accurate solar system - Putting moving objects behind body text - Turning every section into a different space effect

The homepage still needs to say “serious independent product house” first. The space scene supplies identity, emotion, and memory.

No files have been changed yet. My recommendation is to proceed with the eclipse-to-dawn direction and prototype the hero first before extending the scene through the rest of the homepage.