frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

OpenWrt One – Open Hardware Router

https://openwrt.org/toh/openwrt/one
652•peter_d_sherman•16h ago•250 comments

CoMaps – FOSS Offline Maps

https://www.comaps.app/
591•basilikum•16h ago•130 comments

GLM 5.2 and the coming AI margin collapse

https://martinalderson.com/posts/the-upcoming-ai-margin-collapse-part-1-glm-5-2/
455•martinald•14h ago•276 comments

Dolosse – a South African invention used over the world

https://thisbugslife.com/2021/11/21/dolosse-a-south-african-invention-used-over-the-world/
62•andsoitis•2d ago•15 comments

How to sequence your own DNA at home

https://bradleywoolf.com/links-1/sequencing-my-own-dna-at-home
239•bilsbie•10h ago•97 comments

Small AI Models Gain Traction In places with unreliable networks

https://spectrum.ieee.org/small-language-models-ai-pharmaceuticals
158•sscaryterry•10h ago•54 comments

Microsoft Can Track Users via a Windows Device ID

https://www.pcmag.com/news/a-hackers-arrest-reveals-microsoft-can-track-users-via-a-windows-device
82•ifh-hn•2h ago•24 comments

Fable turned reMarkable into Tom Riddle's diary from Harry Potter

https://github.com/MaximeRivest/Riddle
482•modinfo•11h ago•305 comments

Ternlight – 7 MB embedding model that runs in browser (WASM)

https://ternlight-demo.vercel.app/
244•soycaporal•11h ago•55 comments

Lago (YC S21) Is Hiring for Our GTM Team

https://jobs.ashbyhq.com/lago
1•AnhTho_FR•3h ago

A global workspace in language models

https://www.anthropic.com/research/global-workspace
383•in-silico•17h ago•143 comments

Resetting Xbox

https://news.xbox.com/en-us/2026/07/06/resetting-xbox/
638•dijksterhuis•20h ago•700 comments

In Praise of Observational Evidence

https://asteriskmag.com/issues/14/in-praise-of-observational-evidence
24•fi-le•5d ago•1 comments

AMD Ryzen AI Halo – $4k AI Dev Kit

https://www.lttlabs.com/articles/2026/07/06/amd-ryzen-ai-halo
342•LabsLucas•19h ago•228 comments

Inkfield

https://www.inkfield.studio
26•surprisetalk•3d ago•7 comments

Pruning RAG context down to what the answer actually needs

https://www.kapa.ai/blog/how-we-prune-rag-context
105•emil_sorensen•15h ago•25 comments

Linux on the Atari Jaguar

https://cakehonolulu.github.io/linux-for-jaguar/
158•cakehonolulu•16h ago•47 comments

Historic Photos of NASA's Cavernous Wind Tunnels

https://www.theatlantic.com/photo/2018/05/historic-photos-of-nasas-cavernous-wind-tunnels/560660/
8•ohjeez•2d ago•1 comments

The Art of Computer Programming by Donald E. Knuth

https://www-cs-faculty.stanford.edu/~knuth/taocp.html
36•archargelod•5h ago•10 comments

Show HN: Fast, native Mac file manager (filters, fuzzy find, 9 MB, no Electron)

https://whimfiles.com
7•whimbyte•2h ago•3 comments

OpenSSH 10.4/10.4p1 Released

https://www.openssh.org/txt/release-10.4
84•throw0101a•12h ago•16 comments

OfficeCLI: Office suite for AI agents to read and edit Microsoft Office files

https://github.com/iOfficeAI/OfficeCLI
186•maxloh•18h ago•55 comments

Dropping in on Gottfried Leibniz (2013)

https://writings.stephenwolfram.com/2013/05/dropping-in-on-gottfried-leibniz/
5•aragonite•3d ago•3 comments

Learning to code is still worthwhile

https://stevekrouse.com/learn-to-code
225•stevekrouse•13h ago•219 comments

Januscape: Guest-to-Host Escape in KVM/x86 [CVE-2026-53359]

https://github.com/V4bel/Januscape
115•Imustaskforhelp•17h ago•40 comments

Rotman Lens

https://en.wikipedia.org/wiki/Rotman_lens
115•thomasjb•5d ago•34 comments

M/PC – A Concatenative OS

https://wiki.xxiivv.com/site/m_pc.html
63•caminanteblanco•14h ago•10 comments

Kani: A Model Checker for Rust

https://arxiv.org/abs/2607.01504
147•Jimmc414•19h ago•8 comments

NSA and IETF: Fairness

https://blog.cr.yp.to/20260706-fairness.html
114•WatchDog•11h ago•93 comments

A 2048-spin bulk acoustic wave Ising machine for number partitioning and Sudoku

https://arxiv.org/abs/2607.02112
44•Jimmc414•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?