frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Divide by Depth for Instant 3D

https://gabrieloc.com/2026/09/15/perspective.html
20•gabrieloc•2d ago

Comments

gabrieloc•2d ago
Hi! I wrote a few notes on how 3D cameras work with interactive examples to hopefully demystify a pretty complex topic that I once struggled with. Maybe this is useful for someone here, and if not, there are fun sliders to play with!
dyarosla•36m ago
The visuals and sliders are great!

Maybe consider clipping the ball properly on the edges of the sides of the view frustum ?

Similarly the near and far could also be clipped; i know this is not true of the math necessarily but is the expected result in 3d graphics applications.

aappleby•35m ago
FWIW, if you start with "The view frustum is a 90 degree pyramid with the tip cut off at z = 1 and the 'end' at infinity", you can then work out how to map that to a NDC using a matrix and perspective divide.

I've used that when teaching short "Graphics 101" (not in the first session though) and the math comes out more intuitive than the usual "here's how to calculate a perspective matrix, don't ask where these numbers come from" version.

Xiaomi MiMo v2.6

https://mimo.xiaomi.com/mimo-v2-6
191•volf_•1h ago•82 comments

The NASA/ESA Mars Sample Return mission has been canceled

https://www.science.org/content/article/nasa-s-mars-sample-return-mission-dead
171•Muhammad523•2h ago•124 comments

What Sun got wrong

https://bcantrill.dtrace.org/2026/09/20/what-sun-got-wrong/
425•chmaynard•7h ago•239 comments

Attention is all you have

https://alicegg.tech/2026/09/21/attention
462•zer0tonin•6h ago•134 comments

Transformers Explained Visually

https://poloclub.github.io/transformer-explainer/
42•aray07•1h ago•5 comments

Why does mathmain need an encrypted loader?

https://safedep.io/mathmain-encrypted-loader/
79•abhisek•2h ago•22 comments

The Advisory Group on Mathematics and Artificial Intelligence

https://terrytao.wordpress.com/2026/09/21/advisory-group-on-mathematics-and-artificial-intelligence/
39•digital55•2h ago•16 comments

Divide by Depth for Instant 3D

https://gabrieloc.com/2026/09/15/perspective.html
22•gabrieloc•2d ago•3 comments

In Search of a Compositional Theory of Self-Stabilization

http://muratbuffalo.blogspot.com/2026/09/in-search-of-compositional-theory-of.html
29•matt_d•2h ago•3 comments

Grok 4.7

https://x.ai/news/grok-4-7
422•meetpateltech•5h ago•341 comments

Apple Copland D11E4 Booting in the Browser

https://www.pagetable.com/300
36•luu•3h ago•10 comments

Turn off and restrict access to Apple Intelligence features on Mac

https://support.apple.com/guide/mac-help/turn-restrict-access-apple-intelligence-mchlb2e44f94/mac
175•alwillis•3h ago•113 comments

AI coding has made CI a bottleneck, so we reworked ours to keep up

https://linear.app/now/ci-bottleneck-reworked
58•julian_digital•1h ago•45 comments

Frontier AI on Your Own Hardware

https://timdettmers.com/2026/09/21/dlab-open-source-week/
34•pretext•2h ago•8 comments

Show HN: A website that tracks US food prices every day

https://www.kadoa.com/food-prices
16•hubraumhugo•1h ago•4 comments

US halts flights at busy East Coast airports, says fiber line cut

https://www.reuters.com/world/us/faa-halts-some-us-east-coast-flights-due-communication-issues-20...
128•allanbreyes•2h ago•82 comments

RoboHarm: Do Frontier Robot Policies Refuse Unsafe Instructions?

https://robocurve.org/roboharm/
14•msadowski•2h ago•3 comments

Kev: Tiny Jev-like family of decision models built on top of Qwen3.5

https://github.com/jaredpalmer/kev/tree/main
367•tosh•14h ago•164 comments

Python Workers are now generally available

https://blog.cloudflare.com/python-workers-ga/
150•torutofu•7h ago•21 comments

This Digital Radio Gets Messages to the World’s Remotest Locations

https://spectrum.ieee.org/hermes-shortwave-radio-digital-data
63•SamuraiLion•5h ago•30 comments

How do Traffic Signals Work (2019)

https://practical.engineering/blog/2019/5/11/how-do-traffic-signals-work
46•at1as•5h ago•31 comments

Avoiding the babbling-idiot failure in a time-triggered communication system

https://ieeexplore.ieee.org/document/689473
20•ronfriedhaber•3h ago•6 comments

A restored PDP-11/83 serving this page on 211BSD Unix

http://pdp1173.com/
78•davepl•5h ago•28 comments

Grim Fandango Puzzle Document (1996) [pdf]

http://gameshelf.jmac.org/2008/11/13/GrimPuzzleDoc_small.pdf
345•kelseyfrog•15h ago•88 comments

Fable 5 – Median thinking declined in August

https://twitter.com/Lon/status/2101793422487204027
295•espeed•5h ago•196 comments

Show HN: Foremerge – Catch intent conflicts between parallel coding agents

https://github.com/naw103/foremerge
26•naw103•5h ago•0 comments

Noodle Gallery- Open-source, self-hosted alternative to Google Photos and Immich

https://digitalescapetools.com/tools/noodlegallery.html
47•xabd•7h ago•34 comments

M5 Ultra Mac Studio Review

https://www.macstories.net/stories/m5-ultra-mac-studio-review-the-dream-mac-for-local-ai-agents/
210•piotrgrabowski•7h ago•194 comments

macOS 27: Workaround to avoid downloading AI models and save storage

https://www.reddit.com/r/MacOSBeta/comments/1vlnf13/workaround_to_avoid_downloading_ai_models_and/
188•ano-ther•7h ago•83 comments

Heretic removes restrictions from language models

https://heretic-project.org/
214•Bluestein•16h ago•88 comments