frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The end of Microsoft Research's AI Frontiers group

https://hunch.net/?p=13764006
194•srean•2h ago•102 comments

What I run on my $10 USD OpenStick homelab

https://blog.bosscher.ch/posts/openstick/
133•LaurensBER•2h ago•24 comments

Apple’s grey list: Words and phrases your iPhone won’t help you spell

https://www.theguardian.com/technology/2026/nov/06/struggling-to-spell-male-chauvinist-pig-apple-...
167•user_7832•3h ago•116 comments

Show HN: Coldframe, a honeypot that poses as a supermarket fridge controller

https://github.com/hedgerow-dev/coldframe
119•hedgerow-dev•3h ago•29 comments

MaxxBench – "Nice DeepSWE score. But is it true?"

https://maxxbench.unlap.ai/research/why-maxxbench/
104•antiuniverse•3h ago•25 comments

Five memorable books about programming (2008)

https://prog21.dadgum.com/19.html
45•andsoitis•3h ago•18 comments

The $8 Linux Computer (2022)

http://thelittleengineerthatcould.blogspot.com/2022/12/the-8-linux-computer.html
171•zenincognito•6h ago•76 comments

Need for Speed Underground 2 online in the browser

https://nfsu2.xyz/
643•fluxusars•11h ago•193 comments

The Typo Generation Is Damaging Literature

https://www.metropolitanreview.org/p/the-typo-generation-is-damaging-literature
32•bryanrasmussen•3d ago•34 comments

How Long Can Life Wait?

https://mceglowski.substack.com/p/how-long-can-life-wait
83•Ariarule•4h ago•45 comments

Every Mac comes with an (undocumented) family member classifier

https://8rank.ai/game/apple-intelligence-personal-knowledge-graph
493•infwhispers•10h ago•288 comments

Every processor die anyone has photographed and given away

https://sheets.works/data-viz/cpu-dies
44•user_7832•4h ago•11 comments

Libghostty 1.0

https://mitchellh.com/writing/libghostty-1-0
977•mfiguiere•21h ago•170 comments

GeoWorks, Microsoft Windows' Upstart '90s Competitor

https://www.atlasobscura.com/articles/the-history-of-geoworks-microsoft-windows-upstart-90s-compe...
15•andsoitis•2h ago•0 comments

Text.js: Build full-stack React apps that render inside console.log

https://textjs.org/
65•nateb2022•3d ago•33 comments

Running a law firm on Free software

https://decoded.legal/blog/2026/11/running-a-law-firm-on-free-software-2026-edition/
198•DeepLogin•11h ago•86 comments

Every Windows 11 app should kill Electron, and Discord just showed why

https://www.windowslatest.com/2026/11/06/every-windows-11-app-should-kill-electron-and-discord-ju...
111•thunderbong•9h ago•134 comments

Terry Pratchett's Study

https://www.sussi.dk/terry-pratchetts-study
38•ColinWright•4h ago•7 comments

Show HN: We compressed a 31B video+audio diffusion model to 14B, 6 steps, INT8

https://github.com/Video-Rebirth/hyperflow-h3-flash
38•jiant•5h ago•11 comments

Yes, You Can Pass a Nuclear Missile Driving on Interstate 80 Through Wyoming

https://cowboystatedaily.com/2026/11/04/yes-you-can-pass-a-nuclear-missile-driving-on-interstate-...
27•Bender•2d ago•9 comments

They don't make 'em like that any more: Borland Turbo Pascal 7

https://kevinboone.me/tpwin.html
146•andsoitis•4h ago•82 comments

Asahi Linux Progress Linux 7.3

https://asahilinux.org/2026/11/progress-report-7-3/
258•ackyshake•15h ago•215 comments

A barbarian tribe's mythic origin story is true, ancient DNA reveals

https://www.science.org/content/article/barbarian-tribe-s-mythic-origin-story-true-ancient-dna-re...
182•benbreen•15h ago•168 comments

What do the next 4000 emoji look like?

https://jenniferdaniel.substack.com/p/what-do-the-next-4000-emoji-look
74•lacieargyle•1d ago•72 comments

We know 15k websites are infected. how do we tell them?

https://scotthelme.co.uk/we-know-15-579-websites-are-infected-how-do-we-tell-them/
169•speckx•1d ago•140 comments

British Library Legal deposit and web archiving

https://www.bl.uk/services/legal-deposit/web-archiving
53•robtherobber•4d ago•25 comments

The Components of Agent Memory

https://www.anthropic.com/research/components-of-agent-memory
136•geoffbp•14h ago•69 comments

The Gordon Gekko Effect: The Role of Culture in the Financial Industry [pdf] (2016)

https://www.newyorkfed.org/medialibrary/media/research/epr/2016/epr_2016_gordon-gekko-effect_lo.pdf
42•tylerdane•6h ago•21 comments

Optimising the Rail Cube

https://owenlacey.dev/railcube-optimisation/post
24•owenlacey•4d ago•1 comments

A Jev that can ask Opus for help gives Opus accuracy at 4x lower cost

https://hightouch.com/blog/llm-judges-identity-resolution
567•theanomaly•1d ago•141 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?