frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
467•alexharri•6h ago•60 comments

We Put Claude Code in Rollercoaster Tycoon

https://labs.ramp.com/rct
136•iamwil•5d ago•55 comments

Show HN: What if your menu bar was a keyboard-controlled command center?

https://extrabar.app/
12•pugdogdev•31m ago•0 comments

Why There's No Single Best Way to Store Information

https://www.quantamagazine.org/why-theres-no-single-best-way-to-store-information-20260116/
14•7777777phil•1h ago•1 comments

An Elizabethan mansion's secrets for staying warm

https://www.bbc.com/future/article/20260116-an-elizabethan-mansions-secrets-for-staying-warm
14•Tachyooon•1h ago•16 comments

The 600-year-old origins of the word 'hello'

https://www.bbc.com/culture/article/20260113-hello-hiya-aloha-what-our-greetings-reveal
66•1659447091•6h ago•35 comments

The Resonant Computing Manifesto

https://resonantcomputing.org/
17•sinak•1h ago•2 comments

The Dilbert Afterlife

https://www.astralcodexten.com/p/the-dilbert-afterlife
289•rendall•1d ago•186 comments

ClickHouse acquires Langfuse

https://langfuse.com/blog/joining-clickhouse
154•tin7in•8h ago•68 comments

Map To Poster – Create Art of your favourite city

https://github.com/originalankur/maptoposter
142•originalankur•7h ago•49 comments

2025 was the third hottest year on record

https://www.economist.com/science-and-technology/2026/01/14/2025-was-the-third-hottest-year-on-re...
16•andsoitis•33m ago•3 comments

East Germany balloon escape

https://en.wikipedia.org/wiki/East_Germany_balloon_escape
622•robertvc•1d ago•262 comments

Counterfactual evaluation for recommendation systems

https://eugeneyan.com/writing/counterfactual-evaluation/
13•kurinikku•12h ago•0 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
102•el_pa_b•9h ago•34 comments

Cloudflare acquires Astro

https://astro.build/blog/joining-cloudflare/
902•todotask2•1d ago•378 comments

US electricity demand surged in 2025 – solar handled 61% of it

https://electrek.co/2026/01/16/us-electricity-demand-surged-in-2025-solar-handled-61-percent/
249•doener•7h ago•222 comments

Escaping the trap of US tech dependence

https://disconnect.blog/escaping-the-trap-of-us-tech-dependence/
50•laurex•1h ago•41 comments

The 'untouchable hacker god' behind Finland's biggest crime

https://www.theguardian.com/technology/2026/jan/17/vastaamo-hack-finland-therapy-notes
103•c420•10h ago•102 comments

Cursor's latest “browser experiment” implied success without evidence

https://embedding-shapes.github.io/cursor-implied-success-without-evidence/
652•embedding-shape•1d ago•285 comments

Italy investigates Activision Blizzard for pushing in-game purchases

https://techcrunch.com/2026/01/16/italy-investigates-activision-blizzard-for-pushing-in-game-purc...
69•7777777phil•4h ago•26 comments

High-Level Is the Goal

https://bvisness.me/high-level/
208•tobr•2d ago•97 comments

6-Day and IP Address Certificates Are Generally Available

https://letsencrypt.org/2026/01/15/6day-and-ip-general-availability
451•jaas•1d ago•250 comments

Show HN: I built a tool to assist AI agents to know when a PR is good to go

https://dsifry.github.io/goodtogo/
9•dsifry•8h ago•7 comments

16 Best Practices for Reducing Dependabot Noise

https://nesbitt.io/2026/01/10/16-best-practices-for-reducing-dependabot-noise.html
11•zdw•5d ago•9 comments

FLUX.2 [Klein]: Towards Interactive Visual Intelligence

https://bfl.ai/blog/flux2-klein-towards-interactive-visual-intelligence
194•GaggiX•18h ago•53 comments

M8SBC-486 (Homebrew 486 computer)

https://maniek86.xyz/projects/m8sbc_486.php
5•rasz•5d ago•1 comments

PCs refuse to shut down after Microsoft patch

https://www.theregister.com/2026/01/16/patch_tuesday_secure_launch_bug_no_shutdown/
153•smurda•7h ago•163 comments

Sergei Fedorov's Escape from Soviet Union Helped Save Red Wings (2020)

https://www.freep.com/story/sports/nhl/red-wings/2026/01/12/sergei-fedorov-detroit-red-wings-russ...
28•rmason•4d ago•2 comments

An explanation of cheating in Doom2 Deathmatch (1999)

https://www.doom2.net/doom2/cheating.html
5•Lammy•7h ago•1 comments

Architecture for Disposable Systems

https://tuananh.net/2026/01/15/architecture-for-disposable-systems/
43•tuananh•6h ago•26 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?