frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

AWS Acquires DuckDB

https://ducklabs.com/news/2026/08/26/ducklabs-to-join-aws
303•onderkalaci•1h ago•65 comments

Qwen3.8-Flash-Next: A New Architecture, Towards Ultimate Cost-Efficiency

https://qwen.ai/blog?id=qwen3.8-flash-next
152•tosh•1h ago•49 comments

RAG Is Simpler Than You Think

https://www.lighthousenewsletter.com/p/rag-is-simpler-than-you-think
231•j0selit0•5h ago•106 comments

A curmudgeon tries a language server

https://entropicthoughts.com/curmudgeon-tries-language-server
28•crescit_eundo•1h ago•6 comments

Meta reaches $16.68B settlement over social media harms to children

https://www.reuters.com/world/us/meta-settles-with-us-states-over-social-media-harms-2026-08-26/
67•bhouston•39m ago•36 comments

Oldinsurancemaps.net is now a Charter Project

https://openstreetmap.us/news/2026/08/oim-charter-project/
117•altilunium•5h ago•19 comments

XCancel and Nitter are receiving C&D letters from XCorp

232•mobilio•4h ago•88 comments

Z.ai confirms Ox Alpha is a new GLM-series model and will release its weights

https://www.bloomberg.com/news/articles/2026-08-26/china-s-z-ai-made-ox-alpha-stealth-model-that-...
272•garo-pro•4h ago•103 comments

Fake US thinktank set up and funded by Israel sought to game AI for propaganda

https://www.theguardian.com/world/2026/aug/26/fake-thinktank-israel-ai-propaganda
159•n1b0m•1h ago•22 comments

Proliferate (YC S25) Is Hiring

https://www.ycombinator.com/companies/proliferate/jobs/OgpCKYJ-founding-product-engineer
1•pablo24602•2h ago

Apple introduces M6 and M5 Ultra

https://www.apple.com/newsroom/2026/08/apple-introduces-m6-and-m5-ultra-for-a-big-leap-in-perform...
1237•interpol_p•1d ago•1185 comments

Beyond Recall and the Illusion of Competence

https://var0.xyz/posts/beyond-recall-and-the-illusion-of-competence.html
48•tuxie_•4h ago•16 comments

Stalking the Wily Hacker: 40 years later – Cliff Stoll [video]

https://www.youtube.com/watch?v=656058JxTM0
173•zoenolan•4d ago•51 comments

FDA authorizes first wearable device that monitors ketone and blood sugar levels

https://www.fda.gov/news-events/press-announcements/fda-authorizes-first-wearable-device-continuo...
460•sunnynagra•19h ago•210 comments

Value Classes Still Need Compiler Sympathy

https://johan-sjolen.github.io/post/compiler-sympathy/compiler-sympathy/
58•lichtenberger•5h ago•21 comments

OpenAI Jalapeño: Better than Nvidia Blackwell

https://newsletter.semianalysis.com/p/openai-jalapeno-better-than-nvidia
547•bmulholland•1d ago•343 comments

Queryable Executables

https://fzakaria.com/2026/08/24/actually-queryable-executables
262•rguiscard•13h ago•73 comments

New Mac Studio with M5 Max and M5 Ultra

https://www.apple.com/newsroom/2026/08/apple-introduces-new-mac-studio-with-m5-max-and-m5-ultra/
796•interpol_p•1d ago•527 comments

Harvest (IBM 7950): Supercomputer for cryptanalysis at the NSA in the Cold War

https://spectrum.ieee.org/cold-war-codebreaker-nsa-ibm
64•jnord•8h ago•16 comments

Black hole singularity is a surface not a point

https://arxiv.org/abs/2608.21590
283•raattgift•21h ago•196 comments

Omarchy development practices lead to predictable security issues

https://blog.happyfellow.dev/merchants-of-insecurity/
228•arn3n•1h ago•305 comments

New Mac mini, featuring M6 and M5 Pro

https://www.apple.com/newsroom/2026/08/apple-unveils-a-more-powerful-mac-mini-featuring-the-all-n...
522•runako•1d ago•324 comments

Show HN: Buslens – where can I get to by bus? (UK)

https://rupertlinacre.com/buslens/
69•RobinL•6h ago•46 comments

Maiao: Gerrit-style code review workflow for GitHub, GitLab, Gitea, others

https://github.com/runetes/maiao
101•zdw•15h ago•63 comments

When str.lower() is a security vulnerability in Python

https://sethmlarson.dev/when-str-lower-is-a-security-vulnerability
158•rbanffy•17h ago•68 comments

Building a backyard office, the build and cost breakdown

https://www.imkylelambert.com/articles/building-a-backyard-office-the-build-and-cost-breakdown
388•surprisetalk•23h ago•237 comments

Nitter and XCancel receive cease and desist notices

https://github.com/zedeus/nitter/issues/1442
1061•Banditoz•20h ago•898 comments

Tooltips need a delay, and then they need to skip it

https://blog.master.dev/tooltips-need-a-delay-and-then-they-need-to-skip-it/
208•ibobev•21h ago•73 comments

Run OpenBSD on DigitalOcean for $4/month

https://nil.wallyjones.com/run-openbsd-on-digitalocean-for-4month/
189•speckx•20h ago•86 comments

Bomb fishing is wreaking havoc on Indonesia's coral reefs

https://e360.yale.edu/digest/bomb-fishing-coral-reefs
341•speckx•23h ago•183 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?