frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Three Pillars of JavaScript Bloat

https://43081j.com/2026/03/three-pillars-of-javascript-bloat
131•onlyspaceghost•4h ago•58 comments

Tinybox – Offline AI device 120B parameters

https://tinygrad.org/#tinybox
422•albelfio•10h ago•255 comments

Some things just take time

https://lucumr.pocoo.org/2026/3/20/some-things-just-take-time/
609•vaylian•15h ago•192 comments

Professional video editing, right in the browser with WebGPU and WASM

https://tooscut.app/
206•mohebifar•9h ago•59 comments

Chest Fridge (2009)

https://mtbest.net/chest-fridge/
65•wolfi1•5h ago•48 comments

Sashiko: An agentic Linux kernel code review system

https://sashiko.dev/
8•Lwrless•2h ago•0 comments

Cloudflare flags archive.today as "C&C/Botnet"; no longer resolves via 1.1.1.2

https://radar.cloudflare.com/domains/domain/archive.today
64•winkelmann•2h ago•23 comments

Floci – A free, open-source local AWS emulator

https://github.com/hectorvent/floci
135•shaicoleman•8h ago•30 comments

Boomloom: Think with your hands

https://www.theboomloom.com
83•rasengan0•1d ago•7 comments

Do Not Turn Child Protection into Internet Access Control

https://news.dyne.org/child-protection-is-not-access-control/
610•smartmic•10h ago•323 comments

Electronics for Kids, 2nd Edition

https://nostarch.com/electronics-for-kids-2e
152•0x54MUR41•3d ago•29 comments

Bayesian statistics for confused data scientists

https://nchagnet.pages.dev/blog/bayesian-statistics-for-confused-data-scientists/
89•speckx•3d ago•24 comments

Grafeo – A fast, lean, embeddable graph database built in Rust

https://grafeo.dev/
208•0x1997•15h ago•68 comments

Trivy ecosystem supply chain briefly compromised

https://github.com/aquasecurity/trivy/security/advisories/GHSA-69fq-xp46-6x23
53•batch12•2d ago•19 comments

Hide macOS Tahoe's Menu Icons

https://512pixels.net/2026/03/hide-macos-tahoes-menu-icons-with-this-one-simple-trick/
167•soheilpro•12h ago•56 comments

Alpha Micro AM-1000E and AM-1200

http://oldvcr.blogspot.com/2026/03/refurb-weekend-double-header-alpha.html
7•goldenskye•2h ago•0 comments

Show HN: Termcraft – terminal-first 2D sandbox survival in Rust

https://github.com/pagel-s/termcraft
107•sebosch•11h ago•17 comments

Common Lisp Development Tooling

https://www.creativetension.co/posts/common-lisp-development-tooling
75•0bytematt•10h ago•13 comments

Training Center for Maneuvering on Manned Model Ships

https://www.portrevel.com/
4•mhb•1d ago•0 comments

How Invisalign became the biggest user of 3D printers

https://www.wired.com/story/how-invisalign-became-the-worlds-biggest-3d-printing-company/
153•mikhael•3d ago•114 comments

Thinking Fast, Slow, and Artificial: How AI Is Reshaping Human Reasoning

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646
119•Anon84•15h ago•66 comments

The paddle wheel aircraft carriers of Lake Michigan

https://signoregalilei.com/2026/03/08/the-paddle-wheel-aircraft-carriers-of-lake-michigan/
71•surprisetalk•4d ago•6 comments

Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords

https://pbxscience.com/ubuntu-26-04-ends-46-years-of-silent-sudo-passwords/
350•akersten•1d ago•344 comments

It's Their Mona Lisa

https://ironicsans.ghost.io/its-t-mona-lisa/
11•ramimac•3d ago•0 comments

How Ford burned $12B in Brazil (2021)

https://www.reuters.com/business/autos-transportation/how-ford-burned-12-billion-brazil-2021-05-20/
46•kaycebasques•15h ago•20 comments

A digital resource for studying the graffiti of Herculaneum and Pompeii

https://ancientgraffiti.org/Graffiti/
17•thomassmith65•4d ago•1 comments

Show HN: Atomic – Self-hosted, semantically-connected personal knowledge base

https://github.com/kenforthewin/atomic
82•kenforthewin•11h ago•14 comments

Sandboxing: Foolproof Boundaries vs. Unbounded Foolishness (2025)

https://spawn-queue.acm.org/doi/10.1145/3733699
17•antlai•4d ago•0 comments

ZJIT removes redundant object loads and stores

https://railsatscale.com/2026-03-18-how-zjit-removes-redundant-object-loads-and-stores/
81•tekknolagi•3d ago•15 comments

Meta's Omnilingual MT for 1,600 Languages

https://ai.meta.com/research/publications/omnilingual-mt-machine-translation-for-1600-languages/?...
128•j0e1•4d ago•37 comments
Open in hackernews

Precomputing Transparency Order in 3D

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

Comments

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