frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

England set to be one of the first countries to eliminate hepatitis C

https://www.bbc.com/news/articles/c75gk620r22o
56•stevekemp•1h ago•28 comments

France to ban unsolicited telemarketing calls

https://www.lemonde.fr/en/france/article/2026/08/06/france-to-ban-unsolicited-telemarketing-calls...
559•aziaziazi•5h ago•312 comments

As AI eats the web, the internet’s collective memory is disappearing

https://thewalrus.ca/google-search-is-dying/
493•awnird•15h ago•568 comments

H3-metal – Native MiniMax-H3 inference for Apple Silicon

https://github.com/antirez/h3.c
347•swyx•12h ago•76 comments

How to organize Claude Code for product work

https://www.theaithinker.com/p/how-to-organize-claude-code-for-product
21•adamfaik•2h ago•6 comments

It's time Amazon played by the same rules as everyone else [video]

https://www.youtube.com/watch?v=91DoiansHqk
55•whosgotch•45m ago•17 comments

Nvidia's Risky Business

https://stratechery.com/2026/nvidias-risky-business/
35•jonbaer•3h ago•2 comments

Immersion lithography saved Moore's Law (2023)

https://www.asml.com/en/company/stories/2023/how-immersion-lithography-saved-moores-law
12•wsgeorge•4d ago•0 comments

More than 10 firms pay up to $100k a month for access to Truth Social posts

https://www.bbc.com/news/articles/ce3q5nxpgk1o
134•whosgotch•3h ago•115 comments

Chicken Scheme 6.0

https://code.call-cc.org/releases/6.0.0/NEWS
236•eatonphil•13h ago•32 comments

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

https://cactuscompute.com/needle
407•HenryNdubuaku•20h ago•150 comments

Mark Zuckerberg attacks 'closed' AI rivals as Meta returns to open models

https://www.ft.com/content/4e3957f8-ea7c-4c46-a3de-cdce8e526878
554•root-parent•23h ago•515 comments

LFM2.5 2.6B model competitive with 4x larger models

https://huggingface.co/LiquidAI/LFM2.5-2.6B
104•nateb2022•6d ago•30 comments

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

https://everycube.alen.is/
237•Alen123•14h ago•79 comments

Closing Canario Terminal source code

https://rapha.land/closing-canario-terminal-source-code/
25•atan2•5h ago•31 comments

The “mechanical miracle” that ruined Mark Twain’s life

https://resobscura.substack.com/p/the-mechanical-miracle-that-ruined
163•benbreen•5d ago•85 comments

How Claude marks AI-generated content

https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content
262•mfiguiere•16h ago•227 comments

What I learned by putting GitHub Copilot behind a MitM proxy

https://www.lighthousenewsletter.com/p/i-put-github-copilot-behind-a-mitm
14•j0selit0•3h ago•2 comments

Stowaway – Take the window seat on any plane or satellite overhead

https://stowaway.live/
327•thunderbong•4d ago•39 comments

Recycle – Floppydisks

https://www.floppydisk.com/recycle
84•calvinmorrison•11h ago•35 comments

To Save C, We Must Save ABI (2022)

https://thephd.dev/to-save-c-we-must-save-abi-fixing-c-function-abi
93•gurjeet•3d ago•88 comments

Faster floating point math with Rust's new API

https://pythonspeed.com/articles/faster-float-math-rust/
64•subset•5d ago•16 comments

Sonic Pi v5

https://www.patreon.com/samaaron/posts/sonic-pi-v5-166001392
397•samaaron•4d ago•95 comments

The UK's war on anonymity has come to America

https://www.effort.news/uk-lobby
563•slowin•13h ago•592 comments

Rust SIMD on the GPU

https://www.vectorware.com/blog/simd-on-gpu/
200•sagacity•19h ago•96 comments

Muse Glimmer: 30B-parameter model optimized for always-on local agent workflows

https://research.meta.ai/blog/introducing-muse-glimmer-open-agentic-model
1139•riordan•1d ago•614 comments

Hollywood and Shanghai Cinema in the 1930s [pdf]

https://docs.lib.purdue.edu/cgi/viewcontent.cgi?article=2225&context=clcweb
6•Bluestein•5d ago•0 comments

Confessions of a Long-Distance Sailor

https://arachnoid.com/lutusp/sailbook.html
139•AntiRush•16h ago•43 comments

Tail-call optimization in C is relatively recent (2025)

https://lwn.net/Articles/1034703/
155•prakashqwerty•1d ago•136 comments

Squeak 6.1

https://squeak.org/release_notes/6.1/
275•fniephaus•1d ago•134 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?