frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Flipper One – we need your help

https://blog.flipper.net/flipper-one-we-need-your-help/
171•sandebert•1h ago•94 comments

Python 3.15: features that didn't make the headlines

https://blog.changs.co.uk/python-315-features-that-didnt-make-the-headlines.html
60•rbanffy•1h ago•25 comments

Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK

https://github.com/helvesec/rmux
91•shideneyu•3h ago•49 comments

An OpenAI model has disproved a central conjecture in discrete geometry

https://openai.com/index/model-disproves-discrete-geometry-conjecture/
1242•tedsanders•17h ago•907 comments

Fender escalates legal campaign against S-style guitars

https://www.guitarworld.com/gear/electric-guitars/fender-cease-and-desist-lsl-instruments
39•rectang•2d ago•18 comments

GitHub confirms breach of 3,800 repos via malicious VSCode extension

https://www.bleepingcomputer.com/news/security/github-confirms-breach-of-3-800-repos-via-maliciou...
917•Timofeibu•23h ago•381 comments

Cekura (YC F24) Is Hiring

https://www.ycombinator.com/companies/cekura-ai/jobs/AiWwUxI-forward-deployed-engineer-us
1•atarus•43m ago

Google officially announces that ads will be included in AI Mode search results

https://blog.google/products/ads-commerce/google-marketing-live-search-ads/
197•sofumel•2h ago•202 comments

Lost Images from the 1945 Trinity Nuclear Test Restored

https://spectrum.ieee.org/trinity-nuclear-test
22•pseudolus•1h ago•5 comments

Show HN: I reverse engineered Apple's video wallpapers

https://github.com/kageroumado/phosphene
329•kageroumado•12h ago•79 comments

Earth is now heating up twice as fast as in previous decades

https://www.newscientist.com/article/2518362-earth-is-now-heating-up-twice-as-fast-as-in-previous...
68•Anon84•1h ago•47 comments

Haskell Foundation 2026 Update

https://discourse.haskell.org/t/haskell-foundation-2026-update/14136
134•azhenley•10h ago•47 comments

Flipper One Tech Specs

https://docs.flipper.net/one/general/tech-specs
431•gregsadetsky•18h ago•142 comments

The Letter S, by Donald Knuth (1980) [pdf]

https://gwern.net/doc/design/typography/1980-knuth.pdf
204•bambax•12h ago•28 comments

No Slop Grenade

https://noslopgrenade.com/
94•napolux•3h ago•49 comments

New features in GCC 16: Improved error messages and SARIF output

https://developers.redhat.com/articles/2026/04/28/gcc-16-improved-error-messages-sarif-output
105•siteshwar•2d ago•18 comments

DOS Zone

https://dos.zone/
282•rglover•13h ago•65 comments

What Do Gödel's Incompleteness Theorems Mean?

https://www.quantamagazine.org/what-do-godels-incompleteness-theorems-truly-mean-20260518/
19•baruchel•2d ago•3 comments

Anthropic is expanding to Colossus2. Will use GB200

https://twitter.com/nottombrown/status/2057194829986300375
230•aurareturn•15h ago•249 comments

All the bugs they found

https://andreapivetta.com/posts/all-the-bugs-they-found.html
49•ziggy42•2d ago•16 comments

How fast is N tokens per second really?

https://mikeveerman.github.io/tokenspeed/
439•hexagr•3d ago•90 comments

Simulating Infinity in Conway's Game of Life with Modern C++

https://ryanjk5.github.io/posts/GOLDE/
51•HeliumHydride•2d ago•11 comments

Show HN: I made a tactical map-based WWII submarine simulator (public beta)

https://silentshark.app/alpha/
75•epaga•2d ago•25 comments

Archaeologists find Egyptian mummy buried with the 'Iliad'

https://www.openculture.com/2026/05/archaeologists-discover-ancient-egyptian-mummy-buried-with-pa...
160•diodorus•5d ago•119 comments

OpenAI Is Preparing to File for an IPO Soon

https://www.wsj.com/tech/ai/openai-is-preparing-to-file-for-an-ipo-very-soon-0ec95af5
130•louiereederson•20h ago•272 comments

Saying goodbye to asm.js

https://spidermonkey.dev/blog/2026/05/20/saying-goodbye-to-asmjs.html
393•eqrion•1d ago•150 comments

Reviving old scanners with an in-browser Linux VM bridged to WebUSB over USB/IP

https://yes-we-scan.app/details
94•gmac•3d ago•30 comments

Recreate famous water profiles using supermarket bottled water

https://www.waterdictionary.net
61•smugglerFlynn•2d ago•32 comments

What is a Demand Coop

https://cahootzcoops.com/blog/what-is-a-demand-coop
72•DeonRob•11h ago•76 comments

Your Most Improbable Life

https://kevinkelly.substack.com/p/your-most-improbable-life
127•jger15•2d ago•90 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?