frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ratty – A terminal emulator with inline 3D graphics

https://ratty-term.org/
384•orhunp_•5h ago•133 comments

Training an LLM in Swift, Part 1: Taking matrix mult from Gflop/s to Tflop/s

https://www.cocoawithlove.com/blog/matrix-multiplications-swift.html
73•zdw•22h ago•3 comments

Hardware Attestation as Monopoly Enabler

https://grapheneos.social/@GrapheneOS/116550899908879585
1916•ChuckMcM•22h ago•636 comments

Gmail registration now requires scanning a QR code and sending a text message

https://discuss.privacyguides.net/t/google-account-registration-now-requires-sending-an-sms-via-p...
225•negura•8h ago•106 comments

Local AI needs to be the norm

https://unix.foo/posts/local-ai-needs-to-be-norm/
1548•cylo•22h ago•599 comments

Amália and the Future of European Portuguese LLMs

https://duarteocarmo.com/blog/amalia-and-the-future-of-european-portuguese-llms
22•johnbarron•2d ago•3 comments

Driver accused of DUI tracks missing laptop to Illinois State trooper's house

https://abc7chicago.com/post/top-cop-driver-accused-dui-tracks-missing-laptop-illinois-state-poli...
304•bryan0•2d ago•221 comments

Venom and Hot Peppers Offer a Key to Killing Resistant Bacteria

https://www.wired.com/story/mexican-science-transforms-scorpion-venom-and-habanero-chile-into-ant...
85•littlexsparkee•2d ago•18 comments

Building a web server in aarch64 assembly to give my life (a lack of) meaning

https://imtomt.github.io/ymawky/
32•theanonymousone•3d ago•6 comments

I'm going back to writing code by hand

https://blog.k10s.dev/im-going-back-to-writing-code-by-hand/
701•dropbox_miner•14h ago•381 comments

Create a 90s GeoCities style website in seconds (Python)

https://pypi.org/project/create-geocities-app/
21•whatsupdog•2h ago•6 comments

Running local models on an M4 with 24GB memory

https://jola.dev/posts/running-local-models-on-m4
457•shintoist•16h ago•134 comments

The greatest shot in television: James Burke had one chance to nail this scene (2024)

https://www.openculture.com/2024/10/the-greatest-shot-in-television.html
266•susam•13h ago•145 comments

Show HN: Free tool to see how much AI bots are costing your site

https://botcost.dev
6•plaintosapp•47m ago•6 comments

Guitar tuner that uses phone accelerometer

https://tautme.github.io/phone-sensors/accel-tuner.html
102•adm4•3d ago•54 comments

An AI coding agent, used to write code, needs to reduce your maintenance costs

https://www.jamesshore.com/v2/blog/2026/you-need-ai-that-reduces-your-maintenance-costs
278•cratermoon•16h ago•83 comments

Obsidian plugin was abused to deploy a remote access trojan

https://cyber.netsecops.io/articles/obsidian-plugin-abused-in-campaign-to-deploy-phantom-pulse-rat/
298•cmbailey•17h ago•170 comments

Incident Report: CVE-2024-YIKES

https://nesbitt.io/2026/02/03/incident-report-cve-2024-yikes.html
644•miniBill•22h ago•155 comments

Classification of Amino Acids

https://www.khanacademy.org/test-prep/mcat/chemical-processes/amino-acids-peptides-proteins-5d/v/...
41•kamaraju•2d ago•0 comments

Mythos Finds a Curl Vulnerability

https://daniel.haxx.se/blog/2026/05/11/mythos-finds-a-curl-vulnerability/
435•TangerineDream•9h ago•190 comments

European Money Pours into Palantir

https://english.elpais.com/economy-and-business/branded/2026-04-11/european-money-pours-into-pala...
79•robtherobber•4h ago•14 comments

All Those A.I. Note Takers? They're Making Lawyers Nervous

https://www.nytimes.com/2026/05/09/business/dealbook/ai-notetakers-legal-risk.html
127•JumpCrisscross•5h ago•86 comments

7 lines of code, 3 minutes: Implement a programming language (2010)

https://matt.might.net/articles/implementing-a-programming-language/
84•azhenley•11h ago•30 comments

Bliss (Photograph)

https://en.wikipedia.org/wiki/Bliss_(photograph)
64•cainxinth•3d ago•31 comments

How Fast Does Claude, Acting as a User Space IP Stack, Respond to Pings?

https://dunkels.com/adam/claude-user-space-ip-stack-ping/
137•adunk•16h ago•51 comments

The Adventure Family Tree

https://mipmip.org/advfamily/advfamily.html
37•exvi•7h ago•2 comments

First tunnel element of the Fehmarnbelt Tunnel immersed

https://www.arup.com/en-us/news/first-fehmarnbelt-tunnel-element-lowered/
141•robin_reala•4d ago•77 comments

Ask HN: What are you working on? (May 2026)

223•david927•22h ago•842 comments

ICE to Develop Own Smart Glasses to 'Supplement' Its Facial Recognition App

https://www.404media.co/ice-plans-to-develop-own-smart-glasses-to-supplement-its-facial-recogniti...
37•SpyCoder77•1h ago•13 comments

Guy Goma's Accidental BBC Interview Lives on After 20 Years

https://www.nytimes.com/2026/05/06/business/media/bbc-guy-goma-interview.html
156•nxobject•2d ago•42 comments
Open in hackernews

Precomputing Transparency Order in 3D

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

Comments

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