frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Pandas Should Go Extinct

https://eddie.codes/posts/pandas-should-go-extinct/
32•__eddie__•51m ago•11 comments

A misalignment of AI in mathematics

https://mathandai.org/
725•meredydd•9h ago•741 comments

I spent $220 on Google app ads and 60% of the installs were robots

https://dayzlegame.com/blog/google-ads-bot-farm/
363•nickabe•9h ago•187 comments

Google stole open source code without crediting the authors (Artemis/Minitap)

https://www.minitap.ai/blog/i-expected-better-from-google
18•MysteryPancake•54m ago•4 comments

A Design Space Exploration of Async/Await

https://cel.cs.brown.edu/blog/design-space-async-await/
182•wcrichton•2d ago•37 comments

OpenAI agents carried out an undisclosed attack on RubyGems

https://www.rubyhack.ai/
434•chao-•4h ago•247 comments

GrapheneOS' rewritten Messages app is released

https://github.com/GrapheneOS/Messaging/releases/tag/13
218•microtonal•8h ago•133 comments

Project Blinkenlights

https://blinkenlights.de/en/
60•doener•5h ago•25 comments

Litelm: LiteLLM Without the Bloat

https://github.com/kennethwolters/litelm
106•kennethwolters•9h ago•39 comments

AI researchers debate how close we are to recursive self-improvement

https://www.dwarkesh.com/p/john-beren-charlie
64•artninja1988•5h ago•49 comments

Show HN: ResolveHQ – A Helpdesk Built on Cloudflare Workers, D1, R2 and Queues

https://github.com/mirza-rizvi/ResolveHQ
37•mirza_rizvi•5h ago•12 comments

Hepburn Romanization: How to Read Japanese in the Latin Alphabet

https://www.fink-translate.com/blog/hepburn-romanization.html
28•miuraboy•1d ago•30 comments

Mind-altering drugs played key role in rise of Andean civilization

https://www.science.org/content/article/mind-altering-drugs-played-key-role-rise-andean-civilization
114•geneticdrifts•10h ago•80 comments

Great Lakes sturgeon may be 400 years old:Scientists rethinking how to save them

https://www.cbc.ca/news/canada/ontario-great-lakes-sturgeon-lifespan-study-9.7329250
7•bookofjoe•2d ago•0 comments

Λ Snap – An inviting programming language for kids and adults for CS study

https://snap.berkeley.edu/
121•dr_kiszonka•9h ago•62 comments

AlphaGenome maps 9B DNA variants

https://spectrum.ieee.org/alphagenome-atlas
73•ltononro•2d ago•7 comments

I've operated petabyte-scale ClickHouse clusters for 5 years

https://www.tinybird.co/blog/what-i-learned-operating-clickhouse
183•adastral•4d ago•72 comments

Show HN: Graphify C# – Compiler-accurate Find Usages for coding agents

https://github.com/zachsaw/graphify-csharp
18•zachsaw•3h ago•9 comments

The EPA is planning to scrap public review rules for data center pollution

https://capitalbnews.org/data-centers-permit-rules-epa/
385•doener•9h ago•267 comments

Rune is now open source

https://rune.build/blog/rune-is-now-open-source
154•ernestrc•12h ago•55 comments

Starlink Signal Leakage Threatens Radio Astronomy's Most Critical Frequencies

https://www.gadgetreview.com/starlinks-signal-leakage-is-threatening-radio-astronomys-most-critic...
59•upofadown•2h ago•25 comments

Logo Programming Language

https://el.media.mit.edu/logo-foundation/what_is_logo/logo_programming.html
244•azhenley•2d ago•103 comments

Testing Race Conditions

https://projectzero.google/2026/09/maccconc-race-condition.html
22•alpaylan•2d ago•0 comments

How we rebuilt complex permissions without migrating to Zanzibar

https://infisical.com/blog/folder-based-rbac
31•FinnLobsien•2d ago•8 comments

Show HN: Bodily Oddities

https://vester.si/bodily-oddities/
176•vesterde•1d ago•141 comments

Zep AI (YC W24) Is Hiring a Head of Forward Deployed Engineering

https://www.getzep.com/careers/
1•roseway4•10h ago

Claude is only available to people over 18 years

https://support.claude.com/en/articles/15171100-age-assurance-on-claude
592•Muhammad523•16h ago•611 comments

QueryBrew: System-Agnostic SQL-to-SQL Query Optimization [pdf]

https://www.vldb.org/pvldb/vol19/p4494-schmidt.pdf
23•matt_d•5h ago•8 comments

RTK reports token savings, but our cost benchmarks disagree

https://quesma.com/blog/does-rtk-make-ai-coding-cheaper/
148•michalwarda•16h ago•76 comments

CIA Releases President's Daily Briefs in Commemoration of 9/11

https://www.cia.gov/stories/story/cia-releases-presidents-daily-briefs-in-commemoration-of-the-25...
121•stmw•9h ago•59 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?