frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Skymap – a 3D galaxy catalog explorer in the browser via WebGPU

https://skymap.rulkens.com/
3•thereallex•1h ago

Comments

thereallex•1h ago
Hi HN, Alex here, designer-engineer in the Netherlands. My day job is Repper (a pattern-design tool). Skymap is a side project, built last weekend in 4 days (~32 hours, AI-assisted with Claude Code).

I've followed Anton Petrov on YouTube for years and kept seeing nice pans over galaxy catalogs in research videos, thinking "why can't I just fly through that?" Aparently nobody had built it for the browser yet.

It loads SDSS (~500k galaxies), 2MRS (~45k), and GLADE (~2M) as WebGPU instanced billboards. Past a certain on-screen size each galaxy crossfades from a dot into a procedural oriented disk (catalog axis-ratio + PA from HyperLEDA / 2MASS XSC), then into a real survey image when close enough: SDSS DR18 ImgCutout, or DSS via CDS hips2fits for the rest. There's a cosmic-web filament overlay built offline with DisPerSE (Sousbie 2011), a faint blue lattice over the point field. Striking at supercluster scale.

What I genuinely like about coding with Claude is that I can read about an algorithm in a paper and have it running interactively the same evening. DisPerSE skeletons, Schechter LF corrections, HEALPix re-weighting, K-correction in the fragment shader. Stuff I'd otherwise only have watched a video about.

The interesting texture across these 4 days wasn't bug-fighting, it was iteration: continuous refactoring, guiding Claude away from slop, accepting that scaffolding gets re-done. The renderer wasn't new ground (years of WebGL behind me). Deep-link resolution and tier swaps end up as a useEffect-and-refs web I'd normally write as redux-saga; I went fully agentic this round and you can feel the absence of an orchestrator (ouch).

Live: https://skymap.rulkens.com Repo: https://github.com/rulkens/skymap (MIT) DOI: https://doi.org/10.5281/zenodo.20037028

UX has plenty of rough edges, mobile gestures aren't there yet. I'm not an astronomer (the cosmology math is all Claude-derived against textbook formulas), so if anyone here works in the field and spots something off, I'd love to hear it.

I'm also curious how people grow a side project from a code seed to something that is robust enough to be used in production, especially with agentic coding. I feel I learned a lot about this, but I'm curious about your experience. TBH, I like my code clean, so with the speed this is going I end up with a lot of cringe code that I'd wish would be better.

inflam52•41m ago
Very cool! The magnitude of how tiny we actually are...
thereallex•40m ago
Thanks! Curious if it works well on your machine; I did some work optimizing. Are you using desktop or mobile?
inflam52•38m ago
Works well for me. I'm on desktop (Macbook Air M3) but have a decent amount of RAM
thereallex•33m ago
Good to know. Have you tried switching to the large data set?
thereallex•38m ago
Right! While building this I found out this dataset only spans 2% or so of the actual observable universe...

Timmy the Whale Released After Being Stranded Off the German Coast for Weeks

https://www.smithsonianmag.com/smart-news/timmy-the-whale-was-released-into-the-sea-after-being-s...
1•ulrischa•1m ago•0 comments

Functional Programming Solves E-Commerce Scaling and Integration Headaches

https://softwareoutsourcing.com/insights/beyond-hiring-how-to-build-high-performing-remote-teams-...
2•ViktoriiaYarosh•2m ago•0 comments

PortalVR Motion – use any VR content in 2D with 3D tracked Joy-Cons

https://portalvr.io/motion
1•gfodor•3m ago•0 comments

Life During Class Wartime

https://www.tbray.org/ongoing/When/202x/2026/05/03/Life-During-Class-Wartime
2•AndrewDucker•4m ago•0 comments

Fragments: May 5

https://martinfowler.com/fragments/2026-05-05.html
2•0xKelsey•4m ago•0 comments

A Browser-Based UI for Deploying MongoDB with Terraform and Ansible

https://www.percona.com/blog/psmdb-sandbox-a-browser-based-ui-for-deploying-mongodb-with-terrafor...
1•0xKelsey•5m ago•0 comments

US threatens to scrap EU visa waivers over data sharing demands

https://www.thelocal.com/20260506/us-threatens-to-scrap-eu-visa-waivers-over-data-sharing-demands
2•vinni2•6m ago•0 comments

Clinical efficacy of different therapeutic options for knee osteoarthritis

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0324864
1•bookofjoe•6m ago•0 comments

Silent Jungles

https://suziepetryk.com/blog/jungles.html
2•tancik•6m ago•0 comments

Show HN: Write in your unique voice, with AI critique

https://www.writelucid.cc
2•stavros•6m ago•0 comments

Show HN: Hallucinopedia

http://halupedia.com/
1•bstrama•7m ago•0 comments

Pageboard – a client collaboration tool for freelancers and creators

https://www.pageboard.app/
1•ainurakk•8m ago•1 comments

Musk v. Altman 4:24-cv-04722 (ND Cal Aug 5, 2024) Live Audio [video]

https://www.youtube.com/watch?v=V6ZoBSAqmq4
1•1vuio0pswjnm7•10m ago•0 comments

Building Self-Updating Shimmer Skeletons

https://shimmer-from-structure-docs.vercel.app/docs/how-this-works
1•ombedzi•11m ago•0 comments

Arena One and AMC Theatres Launch Shared Live Concert Experience Nationwide

https://investor.amctheatres.com/news-events/press-releases/detail/424/arena-one-and-amc-theatres...
1•kamaraju•11m ago•0 comments

Vori (YC W20) raises $22M for Series B

https://fortune.com/2026/05/05/exclusive-ai-grocery-startup-vori-raises-22-million-to-help-indepe...
1•clintonb•12m ago•0 comments

Ask HN: Is anyone seriously considering a career change?

3•zeven7•13m ago•0 comments

Atlassian HipChat (2017)

https://web.archive.org/web/20170202090011/https://www.hipchat.com/
2•p2detar•14m ago•1 comments

MegaHAL (1998)

https://homepage.kranzky.com/megahal/Index.html
1•Malfunction92•14m ago•0 comments

Mexico City is sinking so quickly, it can be seen from space

https://apnews.com/article/mexico-city-sinking-nasa-satellite-imagery-b5a70fbc2f73a789f248ab69b08...
2•randycupertino•14m ago•0 comments

SpaceXAI will provide Anthropic with access to Colossus 1

https://twitter.com/xai/status/2052060350770515978
6•droidjj•17m ago•0 comments

Companies Will Stop Making Software

https://thegeneralpartnership.substack.com/p/the-best-companies-will-stop-making
3•zpj5005•18m ago•0 comments

Zed for Business

https://zed.dev/blog/zed-for-business
2•vquemener•18m ago•0 comments

Claude Code with Bedrock broken again

https://github.com/anthropics/claude-code/issues/56595
4•evntdrvn•18m ago•0 comments

Causal Effects of Education on Marriage and Fertility in Japan

https://read.dukeupress.edu/demography/article/doi/10.1215/00703370-12530548/408933/Causal-Effect...
2•PaulHoule•19m ago•0 comments

EdgeIQ Labs – practical security testing for startups and SMBs

https://edgeiqlabs.com/
3•snipercat•19m ago•0 comments

Reviewing in the Age of AI

4•maxalbarello•20m ago•2 comments

Google Ending Workspace AI Ultra Access

https://knowledge.workspace.google.com/admin/gemini/ai-ultra-access
3•mcoliver•22m ago•2 comments

Claude Managed Agents can engage in a "dreaming" process to preserve memories

https://arstechnica.com/ai/2026/05/anthropics-claude-can-now-dream-sort-of/
4•thisisauserid•23m ago•0 comments

How AI Benchmarks Work – and When Scores Mislead

https://agent-benchmarks.com/
2•zozo123-IB•24m ago•0 comments