frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open-source self-driving for 325 car models from 27 brands

https://comma.ai
80•JumpCrisscross•1h ago•15 comments

Unrolling the Codex agent loop

https://openai.com/index/unrolling-the-codex-agent-loop/
219•tosh•5h ago•101 comments

New YC homepage

https://www.ycombinator.com/
175•sarreph•8h ago•92 comments

Some C habits I employ for the modern day

https://www.unix.dog/~yosh/blog/c-habits-for-me.html
69•signa11•4d ago•17 comments

Losing 1½ Million Lines of Go

https://www.tbray.org/ongoing/When/202x/2026/01/14/Unicode-Properties
15•moks•4d ago•0 comments

Gas Town's agent patterns, design bottlenecks, and vibecoding at scale

https://maggieappleton.com/gastown
263•pavel_lishin•10h ago•268 comments

Proof of Corn

https://proofofcorn.com/
321•rocauc•8h ago•236 comments

Microsoft gave FBI set of BitLocker encryption keys to unlock suspects' laptops

https://techcrunch.com/2026/01/23/microsoft-gave-fbi-a-set-of-bitlocker-encryption-keys-to-unlock...
654•bookofjoe•8h ago•437 comments

Noora Health (YC W14) Is Hiring AI/ML Engineer

https://www.ycombinator.com/companies/noora-health/jobs/2B4RxLG-ai-ml-engineer
1•edithaelliott•1h ago

Route leak incident on January 22, 2026

https://blog.cloudflare.com/route-leak-incident-january-22-2026/
120•nomaxx117•8h ago•30 comments

Mental Models (2018)

https://fs.blog/mental-models/
50•hahahacorn•5h ago•9 comments

Banned C++ features in Chromium

https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++/c++-features.md
114•szmarczak•6h ago•93 comments

Booting from a vinyl record (2020)

https://boginjr.com/it/sw/dev/vinyl-boot/
283•yesturi•15h ago•102 comments

TikTok is now collecting more data about its users

https://www.wired.com/story/tiktok-new-privacy-policy/
107•coloneltcb•3h ago•58 comments

Workspaces and Monorepos in Package Managers

https://nesbitt.io/2026/01/18/workspaces-and-monorepos-in-package-managers.html
12•Couto•3d ago•0 comments

KORG phase8 – Acoustic Synthesizer

https://www.korg.com/us/products/dj/phase8/
191•bpierre•12h ago•89 comments

The tech monoculture is finally breaking

http://www.jasonwillems.com/technology/2025/12/17/Tech-Is-Fun-Again/
132•at1as•11h ago•183 comments

Proton Spam and the AI Consent Problem

https://dbushell.com/2026/01/22/proton-spam/
474•dbushell•19h ago•334 comments

Ask HN: What's the current best local/open speech-to-speech setup?

61•dsrtslnd23•15h ago•15 comments

Notes on the Intel 8086 processor's arithmetic-logic unit

https://www.righto.com/2026/01/notes-on-intel-8086-processors.html
81•elpocko•9h ago•9 comments

The SIM-to-real problem isn't about simulators – it's about behavior robustness

https://medium.com/@freefabian/introducing-the-concept-of-kinematic-fingerprints-8e9bb332cc85
11•fabotelli•4d ago•1 comments

Gold fever, cold, and the true adventures of Jack London in the wild

https://www.smithsonianmag.com/history/gold-fever-deadly-cold-and-amazing-true-adventures-jack-lo...
41•janandonly•5d ago•11 comments

Show HN: Whosthere: A LAN discovery tool with a modern TUI, written in Go

https://github.com/ramonvermeulen/whosthere
210•rvermeulen98•14h ago•73 comments

Killing the ISP Appliance: An eBPF/XDP Approach to Distributed BNG

https://markgascoyne.co.uk/posts/ebpf-bng/
67•chaz6•9h ago•20 comments

Wilson Lin on FastRender: a browser built by parallel agents

https://simonwillison.net/2026/Jan/23/fastrender/
15•lumpa•4h ago•0 comments

Certificate Transparency Log Explorer

https://certs.swerdlow.dev
19•benswerd•6h ago•7 comments

Floating-Point Printing and Parsing Can Be Simple and Fast

https://research.swtch.com/fp
91•chmaynard•4d ago•5 comments

Waypoint-1: Real-Time Interactive Video Diffusion from Overworld

https://huggingface.co/blog/waypoint-1
60•avaer•11h ago•16 comments

Nobody likes lag: How to make low-latency dev sandboxes

https://www.compyle.ai/blog/nobody-likes-lag/
60•mnazzaro•9h ago•34 comments

Anthropic Economic Index report: economic primitives

https://www.anthropic.com/research/anthropic-economic-index-january-2026-report
111•malshe•1d ago•69 comments
Open in hackernews

Precomputing Transparency Order in 3D

https://jacobdoescode.com/2025/05/18/precomputing-transparency-order-in-3d
14•jacobp100•8mo ago

Comments

bschwindHN•8mo 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•8mo 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•8mo 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?