frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Google Play app review process now regularly takes longer than a week

https://gultsch.social/@daniel/117280438824908947
141•inputmice•2h ago•102 comments

Salesforce Global Outage

https://status.salesforce.com/products/all
126•mabil•3h ago•58 comments

EU chief opens door for Canada to become 'associate member'

https://www.bbc.com/news/articles/cjwyzrr9d3dko
572•hackernj•3h ago•632 comments

Mistral X Mozilla: Private, Multilingual AI Browsing

https://mistral.ai/news/mistral-x-mozilla/
212•vertigoruntime•5h ago•65 comments

ImpactGate: A merge gate that scores the structural decay AI adds

https://github.com/officefloor/ImpactGate
13•sagenschneider•50m ago•12 comments

Introducing System One Models and Jev

https://typesafe.ai/blog/introducing-system-one-models-and-jev
1573•albelfio•18h ago•437 comments

Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations

https://github.com/arnegiacomo/fugleramme
1771•arnemunthekaas•1d ago•214 comments

Apple Reference Image: A New Approach for Verified Photography

https://security.apple.com/blog/apple-reference-image/
346•imwally•11h ago•232 comments

Hackers Got Inside a Flock Camera. Its Data Shows How the System Works

https://www.wired.com/story/hackers-flock-camera-data-shows-how-system-works/
26•driverdan•32m ago•4 comments

Kyber (YC W23) Is Hiring a Forward Deployed Engineer

https://www.ycombinator.com/companies/kyber/jobs/eturrAR-forward-deployed-engineer
1•asontha•1h ago

Douglas Adams and the exterminated Doctor Who adventure

https://www.bbc.co.uk/news/articles/c8jdp38z4jgo
34•6LLvveMx2koXfwn•2d ago•17 comments

Original Sony PlayStation 2 security chip 'broken wide open' after 26 years

https://www.tomshardware.com/video-games/playstation/26-year-old-sony-ps2-security-chip-broken-wi...
80•rbanffy•2h ago•20 comments

An update on Wayback Machine access

https://blog.archive.org/2026/09/15/an-update-on-wayback-machine-access/
602•ChrisArchitect•19h ago•324 comments

Scaling Golang CI by Replacing actions/setup-go

https://www.cloudx.ai/posts/setup-go
12•peterldowns•49m ago•1 comments

Learning Programming in an Age of LLMs

https://blog.ploeh.dk/2026/09/16/on-learning-programming-in-an-age-of-llms/
115•moneroloop2018•4h ago•79 comments

Doing Everyone Else's Job

https://yosefk.com/blog/doing-everyone-elses-job.html
133•luu•1d ago•61 comments

Show HN: I made a flight simulator, except you're just a passenger

https://inflightsimulator.com
273•rkotcher•2d ago•146 comments

We do modern frequentist statistics: Using fake-data simulation

https://statmodeling.stat.columbia.edu/2026/09/14/this-is-modern-frequentist-statistics-using-fak...
41•Tomte•1d ago•3 comments

Gemini 3.8 Live and 3.8 Live Extended Thinking

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-8-live-gemini-3-...
447•leumon•20h ago•301 comments

Intelligence per Watt: Measuring Intelligence Efficiency of Local AI

https://arxiv.org/abs/2511.07885
88•pythonic_hell•2d ago•17 comments

Building a Linux GPU Driver for the M4 Mac Mini in One Month

https://codyho.dev/blog/gpu-driver/
379•ADevWithAnIdea•18h ago•221 comments

Why I'm still bearish on LLMs after Navier-Stokes

https://dank.systems/posts/2026-09-15-ai-bear.html
300•jaykru•20h ago•390 comments

German Rheinmetall open-sources its Battlesuite connected weapon system protcol

https://rheinmetall.github.io/onboardapi-documentation/9.10.0/index.html
246•summarity•16h ago•93 comments

A software thing I built: GPS on a 25MHz 486-SX

https://forum.vcfed.org/index.php?threads/a-software-thing-i-built-gps-on-a-25mhz-486-sx.1258966/
45•JPLeRouzic•8h ago•16 comments

Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA

https://nand2mario.github.io/posts/2026/zsst-voodoo/
155•zdw•15h ago•41 comments

Negativland, Culture Jamming, and the Art of Making Something New

https://blog.archive.org/2026/09/11/negativland-culture-jamming-and-the-art-of-making-something-new/
98•bananaboy•11h ago•26 comments

Better routing, probe fixes, plugin updates in Freenet/Hyphanet 0.7.5 build 1507

https://www.hyphanet.org/freenet-hyphanet-075-build-1507-fix-probe-routing-plugins-and-upkeep.html
14•ArneBab•2d ago•1 comments

We got admin access to Baseten's production GitHub

https://www.strix.ai/blog/baseten-harbor-github-pat-takeover
303•bearsyankees•19h ago•171 comments

Let's make quality the norm again

https://www.forbrukerradet.no/short-life/
434•ingve•1d ago•443 comments

Show HN: Capsule – Single-file web apps that save their data into SQLite

https://withcapsule.app/
352•bashtian•1d ago•150 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?