frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
13•subairui•2d ago
Hi HN! I made this after collecting hundreds of "name → tree" submissions at ITP.

Live: https://landscape.bairui.dev/ Source: https://github.com/pearmini/infinite-landscape Plant a tree: https://tree.bairui.dev/

Pan and zoom an infinite procedural landscape. Each name is converted to ASCII codes, which grow into a unique tree (breadth-first branching; repeated digits become mathematical roses). Mountains use midpoint displacement + Perlin noise, with SVG radial gradients in the blue/green/gold palette from Wang Ximeng's "A Thousand Li of Rivers and Mountains."

Inspired by Lingdong Huang's {Shan, Shui}* (https://github.com/LingDong-/shan-shui-inf). Every tree is someone's name, signed with an APack stamp (https://apack.bairui.dev/).

Try planting your name, then pan along the ridgeline to find it. "My trees" lets you jump back to ones you planted.

Happy to answer questions about the terrain algo, name→tree encoding, or the Riso print we tiled at ITP Winter Show!

Comments

Invictus1001•2d ago
This is very clean & creative project I planted a couple of trees of different names & symbols the one with constant reptition of characters are attractive especially when you can see a unique pattern
subairui•2d ago
Thanks, Invictus1001! I use a deterministic algorithm to convert a name into a tree, so the same input always generates the same result. I'm glad you enjoyed exploring the different patterns—repeated characters often create some particularly interesting structures!
rdksu•35m ago
This is so cool! Could you add a feature to export my tree as an svg please? Would love to put it on my git profile !

Renault: Electric motors with no rare earths

https://www.renaultgroup.com/en/magazine/energy-and-powertrains/all-about-electric-motors-with-no...
131•bestouff•2h ago•32 comments

CRISPR tech selectively shreds cancer cells, including "undruggable" cancers

https://innovativegenomics.org/news/crispr-technique-selectively-shreds-cancer-cells/
673•gmays•9h ago•170 comments

Show HN: Putt.day a daily mini golf game

https://putt.day/
45•ellg•1h ago•34 comments

Swift at Apple: Migrating the TrueType hinting interpreter

https://www.swift.org/blog/migrating-truetype-hinting-to-swift/
112•DASD•4h ago•49 comments

Twenty One Zero-Days in FFmpeg

https://depthfirst.com/research/21-zero-days-in-ffmpeg
61•redbell•2h ago•25 comments

How to setup a local coding agent on macOS

https://ikyle.me/blog/2026/how-to-setup-a-local-coding-agent-on-macos
236•kkm•6h ago•70 comments

Malware developers added nuclear and biological weapons text to to their spyware

https://twitter.com/jsrailton/status/2064661778978533571
281•marc__1•1d ago•182 comments

Pirates, a naval warfare game inspired by Sid Meier's Pirates

https://piwodlaiwo.github.io/pirates/
183•iweczek•7h ago•72 comments

H.R. 6028 would fundamentally change the U.S. Copyright Office

https://www.eff.org/deeplinks/2026/06/congress-just-rushed-through-disastrous-copyright-office-ov...
96•Cider9986•2d ago•20 comments

Palantir loses legal challenge against Swiss investigative magazine

https://www.ft.com/content/7ffcace7-9dc0-4e7e-9912-895ac073f979
168•sschueller•3h ago•34 comments

Slightly reducing the sloppiness of AI generated front end

https://envs.net/~volpe/blog/posts/reduce-slop.html
159•FergusArgyll•9h ago•108 comments

/architect: Reduce Fable tokens by 80%, Fable orchestrates/reviews, Codex builds

https://github.com/DanMcInerney/architect-loop
25•DanMcInerney•3h ago•19 comments

SkillSpector

https://github.com/NVIDIA/SkillSpector
10•taubek•2h ago•0 comments

Launch HN: BitBoard (YC P25) – Analytics Workspace for Agents

https://bitboard.work/
34•arcb•7h ago•19 comments

"Don't You Just Upload It to ChatGPT?"

https://correresmidestino.com/dont-you-just-upload-it-to-chatgpt/
282•speckx•6h ago•247 comments

Introduction to UEFI HTTP(s) Boot with QEMU/OVMF

https://blog.yadutaf.fr/2026/06/12/introduction-to-uefi-https-boot-qemu-ovmf/
75•jtlebigot•9h ago•26 comments

AMD Stiffs Researcher $10k Bug Bounty

https://www.gadgetreview.com/amd-stiffs-researcher-10000-bug-bounty-after-critical-security-flaw-...
24•worik•1h ago•1 comments

Where Did Earth Get Its Oceans? Maybe It Made Them Itself

https://www.quantamagazine.org/where-did-earth-get-its-oceans-maybe-it-made-them-itself-20260612/
99•ibobev•8h ago•57 comments

The forgotten Scots who gave Kafka his voice

https://engelsbergideas.com/reviews/the-forgotten-scots-who-gave-kafka-his-voice/
3•the-mitr•1d ago•0 comments

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
13•subairui•2d ago•3 comments

If you are asking for human attention, demonstrate human effort

https://tombedor.dev/human-attention-and-human-effort/
1492•jjfoooo4•1d ago•458 comments

Adaptive PDFs

https://sgaud.com/texts/pdf
115•SarthakGaud•7h ago•60 comments

Most Beautiful Will Ever Made (1936)

https://paperspast.natlib.govt.nz/newspapers/DOM19360307.2.43
36•cf100clunk•6h ago•12 comments

Maxproof

https://arxiv.org/abs/2606.13473
127•ilreb•12h ago•12 comments

I Think They [Anthropic] Are Lying to You [video]

https://www.youtube.com/watch?v=zfYsSFY4l18
23•salutis•1h ago•9 comments

There Is Life Before Main in Rust

https://grack.com/blog/2026/06/11/life-before-main/
65•mmastrac•1d ago•17 comments

I Am Not a Reverse Centaur

https://blog.miguelgrinberg.com/post/i-am-not-a-reverse-centaur
251•ibobev•6h ago•180 comments

Hazel (YC W24) Is Hiring a Full Stack Engineer

https://www.ycombinator.com/companies/hazel-2/jobs/3epPWgu-full-stack-engineer-ts-sci
1•augustschen•11h ago

WASI 0.3

https://bytecodealliance.org/articles/WASI-0.3
228•mavdol04•10h ago•88 comments

Show HN: StackScope – I crawled over 40k indie launches to see what they ship

https://stackscope.dev/
45•datafreak_•8h ago•13 comments