frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

A silly diffuse shading model

https://lisyarus.github.io/blog/posts/a-silly-diffuse-shading-model.html
18•ibobev•2h ago

Comments

dewitt•1h ago
The art style under "A Sillier Solution" [1] reminds me very much of the cover of Dragon Magazine #100, August 1985 [2].

[1] https://lisyarus.github.io/blog/media/a-silly-diffuse-shadin...

[2] https://archive.org/details/DragonMagazine260_201801/DragonM...

skocznymroczny•54m ago
Isn't that just Half-Lambert that Valve came up with for Half-Life?

"To soften the diffuse contribution from local lights, the dot product from the Lambertian model is scaled by ½, add ½ and squared. The result is that this dot product, which normally lies in the range of -1 to +1, is instead in the range of 0 to 1 and has a more pleasing falloff. "

https://developer.valvesoftware.com/wiki/Half_Lambert

A website to destroy all websites

https://henry.codes/writing/a-website-to-destroy-all-websites/
242•g0xA52A2A•3h ago•132 comments

Can Bundler be as fast as uv?

https://tenderlovemaking.com/2025/12/29/can-bundler-be-as-fast-as-uv/
92•ibobev•2h ago•44 comments

Finland detains ship and its crew after critical undersea cable damaged

https://www.cnn.com/2025/12/31/europe/finland-estonia-undersea-cable-ship-detained-intl
199•wslh•5h ago•129 comments

Cameras and Lenses (2020)

https://ciechanow.ski/cameras-and-lenses/
326•sebg•6h ago•37 comments

Linux is good now

https://www.pcgamer.com/software/linux/im-brave-enough-to-say-it-linux-is-good-now-and-if-you-wan...
370•Vinnl•3h ago•299 comments

Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust

https://openworkers.com/introducing-openworkers
353•max_lt•9h ago•111 comments

Dell's version of the DGX Spark fixes pain points

https://www.jeffgeerling.com/blog/2025/dells-version-dgx-spark-fixes-pain-points
79•thomasjb•5h ago•25 comments

WebAssembly as a Python Extension Platform

https://nullprogram.com/blog/2026/01/01/
16•ArmageddonIt•2h ago•0 comments

BYD Sells 4.6M Vehicles in 2025, Meets Revised Sales Goal

https://www.bloomberg.com/news/articles/2026-01-01/byd-sells-4-6-million-vehicles-in-2025-meets-r...
147•toomuchtodo•8h ago•211 comments

Python numbers every programmer should know

https://mkennedy.codes/posts/python-numbers-every-programmer-should-know/
262•WoodenChair•9h ago•119 comments

2025 Letter

https://danwang.co/2025-letter/
240•Amorymeltzer•9h ago•143 comments

Moving Images Related to the Apollo Missions, 1967–1969

https://catalog.archives.gov/id/133360601
23•handfuloflight•6d ago•2 comments

Straussian Memes

https://www.lesswrong.com/posts/CAwnnKoFdcQucq4hG/straussian-memes-a-lens-on-techniques-for-mass-...
12•kp1197•2h ago•14 comments

Bluetooth Headphone Jacking: A Key to Your Phone [video]

https://media.ccc.de/v/39c3-bluetooth-headphone-jacking-a-key-to-your-phone
414•AndrewDucker•12h ago•138 comments

A silly diffuse shading model

https://lisyarus.github.io/blog/posts/a-silly-diffuse-shading-model.html
18•ibobev•2h ago•2 comments

Quickemu: Quickly create and run optimised Windows, macOS and Linux VMs

https://github.com/quickemu-project/quickemu
103•teekert•2d ago•17 comments

Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt

https://enroll.sh
4•_mig5•23h ago•1 comments

I rebooted my social life

https://takes.jamesomalley.co.uk/p/this-might-be-oversharing
319•edent•13h ago•259 comments

C-events, yet another event loop, simpler, smaller, faster, safer

https://zelang-dev.github.io/c-events/
52•thetechstech•6d ago•11 comments

50% of U.S. vinyl buyers don't own a record player

https://lightcapai.medium.com/the-great-return-from-digital-abundance-to-analog-meaning-cfda9e428752
89•ResisBey•8h ago•113 comments

iOS allows alternative browser engines in Japan

https://developer.apple.com/support/alternative-browser-engines-jp/
341•eklavya•10h ago•277 comments

All my Deutschlandtickets gone: Fraud at an industrial scale [video]

https://media.ccc.de/v/39c3-all-my-deutschlandtickets-gone-fraud-at-an-industrial-scale
92•Kyro38•4d ago•36 comments

Prompting People

https://kuber.studio/blog/Reflections/Prompting-People
21•kuberwastaken•4h ago•13 comments

Build a Deep Learning Library

https://zekcrates.quarto.pub/deep-learning-library/
95•butanyways•9h ago•12 comments

Building an internal agent: Code-driven vs. LLM-driven workflows

https://lethain.com/agents-coordinators/
44•pavel_lishin•5h ago•16 comments

Common Lisp SDK for the Datastar Hypermedia Framework

https://github.com/fsmunoz/datastar-cl
64•fsmunoz•8h ago•7 comments

How to construct complex data declaratively and progressively?

https://github.com/allmonday/pydantic-resolve
16•tank-34•5d ago•0 comments

Street-Fighting Mathematics (2008)

https://ocw.mit.edu/courses/18-098-street-fighting-mathematics-january-iap-2008/pages/readings/
18•mpweiher•5h ago•7 comments

Memory Subsystem Optimizations

https://johnnysswlab.com/memory-subsystem-optimizations/
37•mfiguiere•6h ago•8 comments

Love your customers

https://bcantrill.dtrace.org/2025/12/31/love-your-customers/
87•chmaynard•1d ago•22 comments