frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Shopify is moving from React Native back to Swift and Kotlin

https://shopify.engineering/back-to-native
733•fnthawar2•10h ago•490 comments

More questions about whether researchers can trust OpenAI with unpublished math

https://mathstodon.xyz/@andreasthom/117240535270608201
626•pred_•17h ago•610 comments

The Deathray: A simple way for an untrusted site to freeze a Mac

https://auberon.xyz/blog/posts/deathray/
63•auberonedu•5h ago•40 comments

OpenAI Agents API

https://developers.openai.com/api/docs/guides/agents-api/overview
106•aquir•4h ago•70 comments

Cognition launches new SWE-2 model, Rivaling Fable 5.1 and GPT-Astra

https://cognition.com/blog/swe-2
343•seelos•9h ago•140 comments

Don't let anyone take away your big box of cables

https://blog.jim-nielsen.com/2026/hands-off-my-cables/
298•Brajeshwar•9h ago•230 comments

Technique for Manipulating Satellite Photos Now Reveals Ancient Images (2025)

https://spinoff.nasa.gov/Manipulating_Satellite_Photos_Now_Reveals_Ancient_Images
260•gumby•9h ago•39 comments

NTSB issues investigative update on B-767 runway excursion accident in Miami

https://www.ntsb.gov:443/news/press-releases/Pages/NR20260909.aspx
43•mckn1ght•3h ago•62 comments

Music Theory for the 21st-Century Classroom

https://musictheory.pugetsound.edu/mt21c/MusicTheory.html
151•aanet•7h ago•72 comments

Forgejo <=16.0.3 Critical RCE

https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.4.md
146•weierstass•8h ago•54 comments

Neki – Sharded Postgres

https://planetscale.com/blog/introducing-neki
193•simon_weber•8h ago•104 comments

Recursion into madness

https://blog.coredump.cx/p/recursion-into-madness
29•surprisetalk•3d ago•7 comments

Hitachi launches CO2 heat pump water heaters with solar-friendly tariff controls

https://www.pv-magazine.com/2026/09/07/hitachi-launches-co2-heat-pump-water-heaters-with-solar-fr...
282•thelastgallon•1d ago•222 comments

Rust is tier-1 language at Microsoft

https://rustfoundation.org/media/guest-post-rust-is-tier-1-language-at-microsoft/
590•mmastrac•10h ago•329 comments

OpenAI’s Navier-Stokes release included a Lean 4 formal proof

https://www.johndcook.com/blog/2026/09/09/formal-method-revolution/
128•ibobev•3h ago•128 comments

What happens when a GPU writes memory

https://blog.doubleword.ai/what-happens-when-a-gpu-writes-memory
38•ibobev•2d ago•1 comments

Proof of Capture: Apple Reference Image, but open source and using steganography

https://merybenavente.me/blog/proof-of-capture
60•merybenavente•4h ago•44 comments

Embedding a bitmap font in your HyperCard stack

https://www.leadedsolder.com/2026/09/08/hypercard-custom-fonts-in-resources.html
12•zdw•2d ago•0 comments

JEP 544: Ahead-of-Time Code Compilation

https://openjdk.org/jeps/544
71•Skinney•7h ago•24 comments

Detecting and countering misuse of AI: September 2026

https://www.anthropic.com/threat-intelligence-report-september-2026
74•garo-pro•7h ago•140 comments

Show HN: Vertumnus – printable posters of farmers' market produce seasonality

https://vertumnus.fyi
23•perspectivezoom•2d ago•11 comments

Silicon Valley is transforming the military-industrial complex?

https://costsofwar.watson.brown.edu/paper/how-big-tech-and-silicon-valley-are-transforming-milita...
146•paimapi•8h ago•285 comments

iPhone Duo

https://www.apple.com/iphone-duo/
1411•thecosmicfrog•1d ago•2427 comments

Douglas Hofstadter: Analogy as the Core of Cognition [video]

https://www.youtube.com/watch?v=n8m7lFQ3njk
137•tosh•4d ago•72 comments

What algorithm did Windows XP use to choose your initial user picture?

https://devblogs.microsoft.com/oldnewthing/20260909-00/?p=112683
337•soheilpro•15h ago•165 comments

Stockfish 19

https://stockfishchess.org/blog/2026/stockfish-19/
269•atiedebee•3d ago•155 comments

Show HN: A browser IDE for m68000, Z80 assembly (and more), with graphics

https://asm-editor.specy.app/
9•specy•2d ago•1 comments

Creativity is the new moat

https://www.inventbuild.studio/blog/genuine-creativity-is-your-new-moat
129•virgil_disgr4ce•5h ago•67 comments

List of references on Sony websites to players "owning" their digital games

https://consumerrights.wiki/w/Sony_PlayStation_digital_game_ownership_lawsuit
356•haunter•12h ago•120 comments

Cognition's SWE-2 achieves 92.8 on Terminal-Bench 2.1

https://tokenstead.ai/models/swe-2
57•cdnsteve•7h ago•25 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?