frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

There's no reason for software to be slow anymore

https://danluu.com/perf-opt/
81•Jach•1h ago•74 comments

Felony Bench

https://www.felonybench.com/
555•colinprince•11h ago•230 comments

Kobo can run apps now

https://bandarlabs.github.io/Cobalt/
449•thepoet•10h ago•151 comments

Initial focus for our partnership with Motorola is a regular non-folding device

https://grapheneos.social/@GrapheneOS/117136278553665985
22•Cider9986•1h ago•7 comments

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
46•matklad•6h ago•19 comments

Three important steps in my maturation process

https://thomasdullien.github.io/posts/2026-08-21-three-important-steps-in-my-maturation-process/
69•tdullien•4h ago•17 comments

Show HN: OzBrain, a shared brain for knowledge between agents and your team

https://ozbrain.com
48•dariusmonsef•3h ago•20 comments

Scientists release biggest 2D map of the universe

https://newscenter.lbl.gov/2026/08/10/scientists-release-biggest-2d-map-of-the-universe/
157•NKosmatos•8h ago•50 comments

Kagi added a setting for removing paywalled links from search results

https://kagi.com/changelog#11296
1028•speckx•12h ago•346 comments

Felony charges for citizen deleting phone data at US Border

https://www.nytimes.com/2026/08/21/us/politics/samuel-tunick-deleted-phone-felony.html
601•floathub•14h ago•770 comments

I accidentally logged hundreds of thousands of phone calls to military bases

https://lina.sh/blog/hijacking-e164-arpa
461•gavide•13h ago•52 comments

OTel isn't going well (and I made a spreadsheet about it)

https://matduggan.com/otel-isnt-going-well-and-i-made-a-spreadsheet-about-it/
39•hn_acker•9h ago•9 comments

AI boosted homework scores, then exam scores dropped: study

https://www.economist.com/graphic-detail/2026/08/18/does-ai-stop-children-from-learning
244•dash2•2d ago•294 comments

HN: The Good Parts (2016)

https://danluu.com/hn-comments/
23•adletbalzhanov•2h ago•6 comments

People of ACM – Russ Cox

https://www.acm.org/articles/people-of-acm/2026/russ-cox
96•signa11•4d ago•11 comments

Autolith: A programming agent with a live runtime

https://www.lambda-symbolics.com/autolith
30•vismit2000•1d ago•7 comments

Show HN: Rex, a parallel functional language for scientific workflows

https://github.com/peterkelly/rex
14•peterkelly•4d ago•2 comments

SalesPatriot (YC W25) Is Hiring Forward Deployed Engineers

https://www.ycombinator.com/companies/salespatriot/jobs/M46X6YX-forward-deployed-engineer
1•maciejSz•5h ago

Everyone says assembly is untyped—everyone is wrong

https://www.gingerbill.org/article/2026/08/20/designing-odins-inline-asm/
49•adamrezich•1d ago•15 comments

How we made a text-to-speech model respond in sub-50 ms

https://nari-labs.com/blog/qwen3-tts-speed-cost-frontier/
111•toebee•10h ago•28 comments

Early-life stress leaves a 'scar' inside brain cells in mice

https://medicine.washu.edu/news/how-early-life-stress-leaves-a-scar-inside-brain-cells/
53•gmays•1d ago•18 comments

Claudette: Make Claude stop talking like a BuzzFeed article

https://github.com/adnanakil/nobuzz/blob/main/README.md
211•aakil•12h ago•150 comments

A look under our trunk: what's in our compute

https://waymo.com/blog/2026/08/look-under-our-trunk/
101•ra7•1d ago•56 comments

I ran Photoshop on a £0.60 computer chip

https://pointinthecloud.com/2026-08-19-144600.html
120•colinprince•11h ago•33 comments

US Debt-to-GDP Ratio

https://www.us-debt-clock.com/debt-to-gdp
9•NordStreamYacht•1h ago•0 comments

New Worlds: We are living in the future of J.G. Ballard or William Gibson

https://precastreinforced.co.uk/2026/08/16/new-worlds/
209•speckx•13h ago•154 comments

Tumble Forth – from assembly to OS with C compiler (2023)

https://tumbleforth.hardcoded.net/
62•vicek22•7h ago•8 comments

GitHub, autoscaling, and the component substitution fallacy

https://surfingcomplexity.blog/2026/08/19/github-autoscaling-and-the-component-substitution-fallacy/
34•jonemi•1d ago•0 comments

I'm becoming AI-blind

https://cymerys.com/w/im-becoming-ai-blind
282•rcymerys•15h ago•299 comments

The coolest anti-surveillance tools at Defcon [video]

https://www.youtube.com/watch?v=-2uAsJ5EPAw
165•neom•3d ago•12 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?