frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: FSID - Identifier for files and directories (like ISBN for Books)

https://github.com/skorotkiewicz/fsid
1•modinfo•3m ago•0 comments

Show HN: Holy Grail: Open-Source Autonomous Development Agent

https://github.com/dakotalock/holygrailopensource
1•Moriarty2026•10m ago•1 comments

Show HN: Minecraft Creeper meets 90s Tamagotchi

https://github.com/danielbrendel/krepagotchi-game
1•foxiel•17m ago•1 comments

Show HN: Termiteam – Control center for multiple AI agent terminals

https://github.com/NetanelBaruch/termiteam
1•Netanelbaruch•17m ago•0 comments

The only U.S. particle collider shuts down

https://www.sciencenews.org/article/particle-collider-shuts-down-brookhaven
1•rolph•20m ago•1 comments

Ask HN: Why do purchased B2B email lists still have such poor deliverability?

1•solarisos•20m ago•2 comments

Show HN: Remotion directory (videos and prompts)

https://www.remotion.directory/
1•rokbenko•22m ago•0 comments

Portable C Compiler

https://en.wikipedia.org/wiki/Portable_C_Compiler
2•guerrilla•24m ago•0 comments

Show HN: Kokki – A "Dual-Core" System Prompt to Reduce LLM Hallucinations

1•Ginsabo•25m ago•0 comments

Software Engineering Transformation 2026

https://mfranc.com/blog/ai-2026/
1•michal-franc•26m ago•0 comments

Microsoft purges Win11 printer drivers, devices on borrowed time

https://www.tomshardware.com/peripherals/printers/microsoft-stops-distrubitng-legacy-v3-and-v4-pr...
3•rolph•27m ago•1 comments

Lunch with the FT: Tarek Mansour

https://www.ft.com/content/a4cebf4c-c26c-48bb-82c8-5701d8256282
2•hhs•30m ago•0 comments

Old Mexico and her lost provinces (1883)

https://www.gutenberg.org/cache/epub/77881/pg77881-images.html
1•petethomas•33m ago•0 comments

'AI' is a dick move, redux

https://www.baldurbjarnason.com/notes/2026/note-on-debating-llm-fans/
4•cratermoon•34m ago•0 comments

The source code was the moat. But not anymore

https://philipotoole.com/the-source-code-was-the-moat-no-longer/
1•otoolep•35m ago•0 comments

Does anyone else feel like their inbox has become their job?

1•cfata•35m ago•1 comments

An AI model that can read and diagnose a brain MRI in seconds

https://www.michiganmedicine.org/health-lab/ai-model-can-read-and-diagnose-brain-mri-seconds
2•hhs•38m ago•0 comments

Dev with 5 of experience switched to Rails, what should I be careful about?

1•vampiregrey•40m ago•0 comments

AlphaFace: High Fidelity and Real-Time Face Swapper Robust to Facial Pose

https://arxiv.org/abs/2601.16429
1•PaulHoule•41m ago•0 comments

Scientists discover “levitating” time crystals that you can hold in your hand

https://www.nyu.edu/about/news-publications/news/2026/february/scientists-discover--levitating--t...
2•hhs•43m ago•0 comments

Rammstein – Deutschland (C64 Cover, Real SID, 8-bit – 2019) [video]

https://www.youtube.com/watch?v=3VReIuv1GFo
1•erickhill•44m ago•0 comments

Tell HN: Yet Another Round of Zendesk Spam

4•Philpax•44m ago•0 comments

Postgres Message Queue (PGMQ)

https://github.com/pgmq/pgmq
1•Lwrless•48m ago•0 comments

Show HN: Django-rclone: Database and media backups for Django, powered by rclone

https://github.com/kjnez/django-rclone
2•cui•50m ago•1 comments

NY lawmakers proposed statewide data center moratorium

https://www.niagara-gazette.com/news/local_news/ny-lawmakers-proposed-statewide-data-center-morat...
2•geox•52m ago•0 comments

OpenClaw AI chatbots are running amok – these scientists are listening in

https://www.nature.com/articles/d41586-026-00370-w
3•EA-3167•52m ago•0 comments

Show HN: AI agent forgets user preferences every session. This fixes it

https://www.pref0.com/
6•fliellerjulian•54m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model

https://github.com/ghostty-org/ghostty/pull/10559
2•DustinEchoes•56m ago•0 comments

Show HN: SSHcode – Always-On Claude Code/OpenCode over Tailscale and Hetzner

https://github.com/sultanvaliyev/sshcode
1•sultanvaliyev•57m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/microsoft-appointed-a-quality-czar-he-has-no-direct-reports-and-no-b...
3•RickJWagner•58m ago•0 comments
Open in hackernews

One Formula That Demystifies 3D Graphics

https://www.youtube.com/watch?v=qjWkNZ0SXfo
97•msephton•1mo ago

Comments

smokel•1mo ago
The formula is f(x, y, z) = [x/z, y/z], which does perspective projection of a 3D coordinate onto a 2D plane.

I can't really say that this formula demystifies things, but the video is nice if you're eager to learn about this.

d-lisp•1mo ago
To me the formula mystifies things. It should be made clear that it is a simple application of pythagore's theorem,

(i didn't see the video except the beginning to check what was the "mysterious formula".)

msephton•1mo ago
He does get to that after the foreplay.
olivergregory•1mo ago
Don't you mean Thales?
d-lisp•1mo ago
Yes !!
sebular•1mo ago
The way he animated points with an increasing z value made it click for me. Now, when I look at the formula it makes sense. The larger the value of z, the smaller your projected x and y will be. This checks out because things get smaller as they move farther away. Something that’s twice as far away will seem half as big.

The rotation formula eludes me.

smokel•1mo ago
> The rotation formula eludes me.

Interestingly, in a way, rotation is less mystical than the perspective projection. The rotation is linear: x' = Rx, but the perspective projection is non-linear.

This is where things become fun. Next up are homogeneous coordinates or quaternions. Takes a few years of your life to actually enjoy this though :)

corysama•1mo ago
I recently appreciated this vid explaining that 3D translation using the traditional 4x4 transform matrix is performing a shear operation in 4D.

https://youtu.be/x1F4eFN_cos

chuckadams•1mo ago
I get how quaternions beat Euler angles, but I still can't visualize the damn things 8-/
aleph_minus_one•1mo ago
> I get how quaternions beat Euler angles, but I still can't visualize the damn things 8-/

And spin groups beat quaternions since they work in every (finite) dimension. :-)

storus•1mo ago
This formula also leads to weird geometric perceptual distortions like when one stands in front of a tall building, looks up and down and the shape of the building changes depending on the angle of the view. VR got rid of that.
ndepoel•1mo ago
The real "a-ha" demystifying moment for me was not so much learning about the elementary rotation, translation or even perspective projection operations. It was understanding how all of those operations can be composed together into a single transformation and that all that 3D graphics really is, is transforming coordinates from one relative space to another.

One important revelation in that regard for instance, was that moving a camera within a world is mathematically exactly the same as moving the world in the opposite direction relative to the camera. Once you get a feel for how transformations and coordinate spaces work, you can start playing around with them and a whole new world of possibilities opens up to you.

rabf•1mo ago
I've always walked to the shops by pulling the earth around beneath my feet!
fifilura•1mo ago
Once, an angry guy tried to explain that the world does not revolve around me.

I had to walk him away.

Terr_•1mo ago
Though in the real-world case, there's an important difference that breaks the symmetry: You experience acceleration, whereas everybody else standing around you doesn't.
diabllicseagull•1mo ago
if you are a little bit familiar with graphics you go: duh, things appear smaller with increasing distance. if you are not tho, it's a great intro to perspective projection. I love how accessibly educative his videos are.
macintux•1mo ago
I always found it odd that perspective had to be "discovered" by artists, but a little digging online turned up this interesting, detailed look at its history.

https://www.essentialvermeer.com/technique/perspective/histo...

smokel•1mo ago
Artists are still struggling with the fact that human perception arises from binocular vision. Two distinct retinal inputs are integrated by distributed neural processes into a single, coherent 3D experience. This integration is neither a simple planar stitching nor a direct representation of the world, but an active construction shaped by neural computation and subjective awareness.

It is quite likely that artists in earlier periods struggled with this as well, and were less concerned with adhering strictly to a photographic or geometrically exact perspective, as we are. The adoption of the camera obscura probably influenced things a lot.

Demiurge•1mo ago
Is “neural computation” a thing, or a poetic metaphor?
smokel•1mo ago
It's a thing [1].

[1] https://en.wikipedia.org/wiki/Neural_computation

fenwick67•1mo ago
Even ignoring binocular vision it's very unintuitive to "draw what you see" because of this. Our brain usually interprets our environment as objects, 3d shapes, and things. Turning that off and trying to grab a literal image from it is difficult
gmiller123456•1mo ago
It's a lot less about being discovered, or invented, and a lot more about the idea of using it at all. The Renaissance was a massive change in culture. Before that, art was a tool used in rituals or storytelling rather than something to be enjoyed on its own. There was more emphasis on reproducing things as they actually were than how they looked from a particular vantage point.
qingcharles•1mo ago
When I was a little kid trying to do 3D graphics on my Spectrum I couldn't find any books with the algorithm for how it worked. I remember my artistic friend and I sitting down with reams of graph paper trying to figure out how to do it. It's so simple and obvious after you learn, but until you do I felt like a caveman.
0xfaded•1mo ago
The world of homogeneous coordinates (https://en.wikipedia.org/wiki/Homogeneous_coordinates) is magical and extends beyond just points and lines to conics.

The Multiview Geometry Book begins with a great deep dive on the topic.

https://www.cambridge.org/us/universitypress/subjects/comput...

boslo-km•1mo ago
Jim Blinn's Corner (1996) also has a good chapter/article, "The Homogenous Perspective Transform."
dustbunny•1mo ago
I've been watching a ton of Tsoding lately. I really like nob.h his build system and I've been using it in my projects. Why we ever used a different language to build C/C++ seems so insane. Using the same language for the build system is just far simpler
rabf•1mo ago
His application `boomer` is the best desktop zoom app for X11! Bound to a keyboard shortcut its very useful for debugging graphics layout errors during development.
pengaru•1mo ago
Nothing demystifies 3D graphics more than learning the relevant rudimentary parts of linear algebra.

Casey Muratori's Handmade Hero series has several excellent explainers aimed at aspiring game developers, there's even a math playlist:

https://www.youtube.com/playlist?list=PLEMXAbCVnmY7lyKDlQbdb...

Learning that perspective happens via /z is nowhere near sufficiently demystifying IMO