frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Things to know when you get cancer

https://jjmaxwell4.com/writing/things-to-know-when-you-get-cancer/
1307•jjmaxwell4•13h ago•321 comments

Wanted to download an ISO, ended up writing a kernel exploit

https://blog.dfb.sh/blog/eap770-root-for-two-zeros/
52•0xdeafbeef•1d ago•19 comments

OpenCode 2.0

https://anoma.ly/notes/opencode-2-0/
590•gmays•12h ago•226 comments

Creating a Garmin "MCP"

https://jackantico.io/garmin-mcp
23•ricotico060•1d ago•23 comments

Tiny Little Office

https://tinylittleoffice.com/
405•donohoe•10h ago•61 comments

LFM2.5-24B-A2B: Built for fast on-device agents

https://www.liquid.ai/blog/lfm2-5-24b-a2b
203•gmays•8h ago•44 comments

Do dentists know what they're doing?

https://mapwriting.substack.com/p/dentists
674•doitLP•3d ago•492 comments

Show HN: Indigene – Native plants for where you stand

https://indigene.app/
13•olivierlacan•2d ago•1 comments

Catch a Bird – I made it for my own sanity

https://catchabird.com
150•eduardsik•3d ago•34 comments

Americans' social activity has steeply declined in the past 30 years

https://www.dataforprogress.org/blog/2026/9/29/americans-social-activity-has-steeply-declined-in-...
388•hubraumhugo•16h ago•360 comments

The Toftwood Male Voice Choir: A Mystery Pressed in Vinyl

https://ei3lh.eu/2026/10/11/the-toftwood-male-voice-choir-a-mystery-pressed-in-vinyl/
36•austinallegro•3d ago•1 comments

It took me nine years to hack my Xbox 360

https://kennedn.com/blog/posts/glitching/
79•kennedn•1d ago•18 comments

Donaldson Futuro House in Idyllwild, California, USA

https://www.wowhaus.co.uk/2026/10/12/donaldson-futuro-house-in-idyllwild-california-usa/
43•rmason•1d ago•14 comments

Sticky alpine flower confirms Darwin's 150-year-old carnivorous plant prediction

https://phys.org/news/2026-08-sticky-alpine-darwin-year-carnivorous.html
22•maxall4•2d ago•6 comments

Aidlc: Adaptive workflow steering rules for AI coding agents

https://github.com/awslabs/aidlc-workflows
5•pramodbiligiri•1h ago•0 comments

The Double Headed Stack Allocator

https://blog.demofox.org/2026/10/03/the-double-headed-stack-allocator/
61•g0xA52A2A•6h ago•15 comments

Better HTTP/1 connection reuse in Go 1.27

https://go.dev/blog/http-connection-reuse
249•allddd•16h ago•36 comments

Your C is not standard C

https://sebsite.pw/w/20261012-notstdc.html
83•dverlaeckt80•1d ago•48 comments

Show HN: Ito – Build Terminal UIs in Lua

https://uji.sh/ito/
16•cat-whisperer•10h ago•5 comments

David Rudnick on "borderline impossible" process of designing Arsenal typeface

https://www.itsnicethat.com/features/david-rudnick-johnnie-campbell-arsenal-rocastle-typeface-gra...
20•droidjj•2d ago•6 comments

Show HN: Flipflop, Iroh-powered persistent tunnels for filesharing

https://github.com/andunieee/flipflop
30•andunie•4h ago•10 comments

Why is every rationalist blog post way too long?

https://alexwennerberg.com/blog/2026-10-13-long.html
342•epestr•1d ago•289 comments

AI was great until it was not

https://thetheorygirlie.substack.com/p/ai-was-great-until-it-was-not
9•JohnHammersley•39m ago•0 comments

We’re releasing Jev 1.14.0 along with experimental features for dreamers

https://typesafe.ai/blog/jev-1-14
282•emschwartz•11h ago•90 comments

Show HN: Petal, open-source CoScreen/ScreenHero finally free

https://petal.live/
162•thedracle•14h ago•38 comments

Containment and monitoring failures are to blame for AI hacking reports: experts

https://www.csoonline.com/article/4234854/ai-agents-arent-going-rogue-frontier-labs-are-skipping-...
895•latexr•15h ago•525 comments

How Amazon pushes up prices all across the Internet

https://www.not-ship.com/how-amazon-pushes-up-prices-all-across-the-internet/
820•sighborg•23h ago•637 comments

Ask HN: CAD for wood working with LLM support?

72•reacharavindh•2d ago•62 comments

Fancy Curl Sites

https://nytpu.com/gemlog/2026-03-18
126•adunk•13h ago•24 comments

Phloem: Git history grown like a slime mold

https://phloem.stemdeck.app/
114•thclpr•2d ago•22 comments
Open in hackernews

Precomputing Transparency Order in 3D

https://jacobdoescode.com/2025/05/18/precomputing-transparency-order-in-3d
14•jacobp100•1y ago

Comments

bschwindHN•1y ago
> Today, getting the correct order for translucent faces typically involves sorting the faces by their distance to the camera on the CPU, then sending the sorted faces to the GPU. This means every time the camera moves, you need to re-sort the translucent faces.

Don't most games and rendering engines these days use order-independent transparency if they care about these problems?

https://osor.io/OIT

How does the method in the OP article work if you're rendering meshes instead of planar objects? Sure, a mesh is just composed of planar triangles, but that's a _lot_ of triangles to sort, and with an O(n^2) algorithm, it's going to be painful.

user____name•1y ago
A big problem with OIT techniques is that it presumes all see-trough surfaces use alpha blending. In reality other blending modes can be used, most notably additive blending. Additive blending is very useful because it ensures the surface will always be brighter than the background, which is important for things like fire, which look strange when the background is actually brighter than the blended surface, this is quite common.

Another issue is that OIT techniques usually have a breaking point where drawing too many layers will start showing artefacts.

So in order for OIT to work correctly you have to enforce all surfaces to be either opaque or use alpha blending and also avoid drawing too many layers. This is more limiting than sorting based approaches for the average usecase, even if it does end up fixing cases that aren't easily fixed via sorting. Besides that, people working in games and realtime rendering have simply gotten accustomed to designing around alpha blending issues.

bschwindHN•1y ago
What's the granularity of sorting, for most modern games? I'm guessing just sorting by an object or mesh center, instead of sorting each triangle, but are there are methods I'm unaware of?