frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Better HTTP/1 connection reuse in Go 1.27

https://go.dev/blog/http-connection-reuse
138•allddd•3h ago•25 comments

Fire at Starlink site in Bulgaria after suspected sabotage in Poland

https://dpa-international.com/politics/urn:newsml:dpa.com:20090101:261014-930-839530/
164•ilamont•1h ago•94 comments

Things to know if you get cancer in 2026

https://jjmaxwell4.com/writing/things-to-know-when-you-get-cancer/
25•jjmaxwell4•56m ago•0 comments

Phloem: Git history grown like a slime mold

https://phloem.stemdeck.app/
41•thclpr•2d ago•16 comments

Neckbeard – a DevOps/platform/SRE plugin for your agent

https://github.com/bealesh/neckbeard
40•bealesh•2h ago•20 comments

Iosevka is an open-source, sans-serif and slab-serif monospace font

https://typeof.net/Iosevka/
638•otobrglez•11h ago•271 comments

Banks are now trying to offload the AI data center debt they just underwrote

https://startupfortune.com/banks-are-now-trying-to-offload-the-ai-data-center-debt-they-just-unde...
130•smartmic•1h ago•99 comments

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

https://petal.live/
43•thedracle•1h ago•6 comments

Submarine cable resilience

https://blog.apnic.net/2026/10/14/submarine-cable-resilience/
109•speckx•4h ago•32 comments

Suicide rates highest ever among middle-aged men

https://www.telegraph.co.uk/news/2026/10/13/suicide-rates-highest-ever-among-middle-aged-men/
77•ivewonyoung•1h ago•39 comments

Fancy Curl Sites

https://nytpu.com/gemlog/2026-03-18
10•adunk•53m ago•3 comments

LittleJS is 2D and 3D now

https://frankforce.com/littlejs-is-2d-and-3d-now/
65•dmit•1d ago•15 comments

Google is silently linking your phone number across all signed-in accounts

https://www.androidauthority.com/google-auto-phone-number-verification-android-3723117/
224•Brajeshwar•3h ago•51 comments

Pg_vectorsearch: An index that is faster than pgvector's IVFFlat and HNSW

https://github.com/timescale/pg_vectorsearch
170•jascha_eng•8h ago•47 comments

Show HN: Timur's Chess – A 14th century chess variant with giraffes

https://timurschess.com
6•LarsDu88•3d ago•0 comments

AI agents aren't 'going rogue.' Frontier labs are skipping security basics

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

Amazon pushes up prices across the Internet

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

Show HN: I wrote an email app that accepts only one sender per inbox

https://clova.email/
39•edpin2000•3h ago•32 comments

America Didn't Lose Its Rare Earth Industry. It Sold It

https://www.lawfaremedia.org/article/america-didn-t-lose-its-rare-earth-industry.-it-sold-it
64•speckx•2h ago•27 comments

ICE Planning $100M 'Nightmare' Domestic Spy Program

https://prospect.org/2026/10/14/ice-planning-nightmare-domestic-spy-program-ero-one/
413•bhrlady•3h ago•203 comments

Show HN: Graphicle, a Rust port of Graphify with memory for coding agents

https://github.com/graphicle-ai/graphicle
35•KarLexAI•5h ago•10 comments

Running Windows desktop tests from Linux with disposable VMs

https://www.qawolf.com/blog/how-we-solved-windows-desktop-automation
68•jadenlemmon•5h ago•26 comments

The Gold-Bug: Edgar Allan Poe's story that taught me about cryptography (2024)

https://robotsinplainenglish.com/e/2024-01-21-gold-bug.html
58•ripe•2d ago•12 comments

Strands Decider: Why Not an Encoder?

https://brooker.co.za:443/blog/2026/10/04/encoders.html
29•surprisetalk•5h ago•1 comments

The Origin Story of Kid Pix

http://red-green-blue.com/kid-pix-the-early-years
172•MBCook•1d ago•38 comments

Nvidia's first GPU: GeForce 256

https://dfarq.homeip.net/nvidias-first-gpu-geforce-256/
52•ibobev•8h ago•35 comments

Tesla's Robotaxis Blow Through School Zones, NHTSA Petition Alleges

https://www.extremetech.com/cars/teslas-robotaxis-blow-through-school-zones-nhtsa-petition-alleges
99•speckx•3h ago•66 comments

Scientists Are Teaching Birds to Sing Lost Songs

https://e360.yale.edu/digest/teaching-birds-lost-songs
40•speckx•7h ago•4 comments

TV4 postpones show after AI agent erases edited material

https://swedenherald.com/article/tv4-postpones-the-challenge-until-2027-after-technical-failure-e...
128•tobr•9h ago•71 comments

Do dentists know what they're doing?

https://mapwriting.substack.com/p/dentists
138•doitLP•2d ago•116 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?