frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Jensen Huang resigns

https://apnews.com/article/nvidia-megaspeed-china-singapore-huang-5403f152a601cf82ce939f1d24fffa0f
1747•lldb•4h ago•1810 comments

Gemini 4 Hydrogen

https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-4-hydr...
132•dvaplima•32m ago•69 comments

Rust 1.100.0

https://github.com/rust-lang/rust/releases/tag/1.100.0
29•thesuperbigfrog•10m ago•1 comments

Abandoned Quake 4 expansion finished by modders and now playable

https://www.moddb.com/mods/openq4/downloads/openq4-0141-windows-x64
156•klaussilveira•4h ago•53 comments

I'm making LLMs work on small and old devices

https://github.com/hyperionaidev/smolmaxxing/
124•mrashad74•3h ago•51 comments

Talking Zen 6 with Mike Clark at AMD In-Depth

https://chipsandcheese.com/p/talking-zen-6-with-mike-clark-at
121•dverlaeckt80•4h ago•1 comments

Ask HN: Microsoft/Azure Outage?

49•nazgulsenpai•17m ago•16 comments

Outlook is down, and so is Microsoft's status page

https://gvwire.com/2026/11/12/microsoft-outlook-down-for-thousands-of-users-downdetector-shows/
28•dkpk•13m ago•4 comments

ExcalidrawZ: Local Native Excalidraw on macOS/iOS

https://github.com/chocoford/ExcalidrawZ
60•Qision•3h ago•16 comments

Libreagi – Save OSS Models

https://libreagi.com/
81•satuke•4h ago•17 comments

Why Writing Correct Software Is Hard

https://pron.github.io/posts/correctness-and-complexity
286•AriFordsham•8h ago•126 comments

Paths in Pieces

https://stoppels.ch/2026/11/12/paths-in-pieces.html
13•acossta•1h ago•0 comments

Nintendo Takes Down Emulators and Firmware in Massive GitHub DMCA Sweep

https://www.ign.com/articles/nintendo-takes-down-switch-emulators-and-mod-chip-firmware-in-massiv...
115•CharlesW•2h ago•62 comments

Show HN: Kapso – Iterative learning from enterprise data

5•alireza_msh•43m ago•0 comments

Anthropic IPO

https://ipo.anthropic.com/us/
646•josephljohnston•6h ago•659 comments

Socratic Tutor

https://github.com/janestreet/agent_skills/blob/master/socratic-tutor/SKILL.md
574•tosh•2d ago•131 comments

AWS Lambda Web Functions keep billing memory ~7 minutes after the last request

https://www.easel.sh/blog/lambda-web-functions-idle-memory
38•seanw265•1h ago•11 comments

A live tree of systemd jobs on the boot console

https://codeberg.org/wvhulle/bootvine
298•orhunp_•3d ago•114 comments

Show HN: AgentRun – open-source, Self-improving Managed Agents

https://github.com/Parcha-ai/agentrun/blob/main/README.md
7•miguelrios•18m ago•0 comments

Electric Ship Batteries Promise Compact, Cooler Power

https://spectrum.ieee.org/electric-ship-batteries
43•rbanffy•4h ago•39 comments

Creating Worlds: Runes and Spells Prototype

https://www.fractalkitty.com/creating-worlds-runes-and-spells/
10•evakhoury•2d ago•2 comments

Our software engineering interviews are changing a little

https://blog.janestreet.com/software-engineering-interviews-are-changing-a-little/
92•maitland•4h ago•87 comments

Researchers discover rare star system that emits radio signals every 8 minutes

https://www.curtin.edu.au/news/media-release/researchers-discover-rare-star-system-that-emits-rad...
87•giuliomagnifico•7h ago•49 comments

Decoding REXPaint Files in Odin

https://tylerelton.com/posts/decoding-rexpaint-files-in-odin/
12•tylerelton•2d ago•1 comments

Fitting Four 32 GB Resizable Bars Behind a PCIe Switch on Linux

https://doug.sh/posts/gpu-bars-behind-a-pcie-switch/
43•dougcalobrisi•3h ago•18 comments

93% of paint splatters are valid Perl programs (2019)

https://www.mcmillen.dev/sigbovik/
553•zenincognito•20h ago•74 comments

Critical RCE Vulnerability in Apache HTTP Server

https://www.wiz.io/blog/cve-2026-119618-rce-apache-http-server-vulnerability
339•soheilpro•16h ago•181 comments

Pulling the Lever in a Subway Problem

https://www.jefftk.com/p/pulling-the-lever-in-a-subway-problem
19•NaOH•23h ago•20 comments

Show HN: AI Red Lines – write down what would make you act on AI

https://yourairedlines.com
23•ap11071•4h ago•15 comments

Making a €40 USB-C hub work as a Nintendo Switch 2 dock

http://blog.nozomi.space/posts/sw2_dock/
126•mkopec•2d ago•43 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?