frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Types of optical systems in a lens designer's toolbox (2020)

https://www.pencilofrays.com/lens-design-forms/
56•picture•8h ago

Comments

elikoga•7h ago
Potentially relevant:

   Show HN: Torch Lens Maker – Differentiable Geometric Optics in PyTorch (63 days ago) 2025-03-21
https://news.ycombinator.com/item?id=43435438

https://victorpoughon.github.io/torchlensmaker/

alexbock•6h ago
If you want to play with any of these lens descriptions (or look at code for simulating them), I made a free and open source visual web UI for lens design. The default project when you visit it is a double gauss lens similar to the one shown in the article.

https://alexbock.github.io/open-optical-designer/

Rotundo•6h ago
Took a look and I'm impressed how easy it is to use. Thanks for sharing this.
librasteve•5h ago
amazing tool - thanks for sharing
cwmoore•4h ago
Is there a framework or template base for these kind of (usually scientific) demonstration apps? It’s a common design language of inputs and output that I’ve seen in many pages, often self-explanatory. I like it.
alexbock•3h ago
Thanks. I did not use any frameworks/libraries/dependencies for this project. It's vanilla JavaScript/HTML/CSS from scratch. The general concept of a spreadsheet-like data editor next to a visual view is a standard paradigm in commercial lens design software like Quadoa/OSLO/CODE V.
joshvm•6h ago
I always wanted to play with Optica for Mathematica. It seems like a problem that would lend itself really well to the Wolfram way of visual + functional programming. However I've never met anyone who uses it and while academics usually get Mathematica for free, the plugin is pricey.

https://www.opticasoft.com/tour

https://www.opticasoft.com/copy-of-lenslab

NKosmatos•4h ago
I remember playing around with a lenses and light sources simulator, but can’t find the link :-( If I’m not mistaken it was posted here on HN but couldn’t find it by searching with various related keywords. If anyone has it please share :-)
alexbock•1h ago
I'm guessing you're referring to https://news.ycombinator.com/item?id=39309409
Xmd5a•1h ago
>Who this guide is NOT for: [...] People that are okay with becoming a lens design zombie.

https://web.archive.org/web/20230914035459/https://caoyuan.s...

A $500 DIY near-IR spectrometer that would sell for $10,000, Yuan Cao

>The placement of the cylindrical lens (position & angle) affects the focal point for different wavelength. I did not do a rigorous calculation here —— I simply resorted to a trial-and-error method to figure out the optimal placement.

https://news.ycombinator.com/item?id=37498142

Postgres IDE in VS Code

https://techcommunity.microsoft.com/blog/adforpostgresql/announcing-a-new-ide-for-postgresql-in-vs-code-from-microsoft/4414648
702•Dowwie•11h ago•290 comments

Find Your People

https://foundersatwork.posthaven.com/find-your-people
408•jl•10h ago•169 comments

Modification of acetaminophen to reduce liver toxicity and enhance drug efficacy

https://www.societyforscience.org/regeneron-sts/2025-student-finalists/chloe-lee/
91•felineflock•2h ago•20 comments

Mermaid: Generation of diagrams like flowcharts or sequence diagrams from text

https://github.com/mermaid-js/mermaid
52•olalonde•2d ago•23 comments

Show HN: HNRelevant – Add a "related" section to Hacker News

https://github.com/imdj/HNRelevant
12•imadj•1h ago•1 comments

Show HN: Genetic Boids Web Simulation

https://attentionmech.github.io/genetic-boids/
98•vimgrinder•6h ago•29 comments

The world of Japan's PC-98 computer

https://strangecomforts.com/the-strange-world-of-japans-pc-98-computer/
60•ecliptik•5h ago•20 comments

Root for your friends

https://josephthacker.com/personal/2025/05/13/root-for-your-friends.html
86•rez0123•3h ago•21 comments

The Way of Code: The Timeless Art of Vibe Coding

https://www.thewayofcode.com/
28•CharlesW•2h ago•9 comments

Show HN: I built a more productive way to manage AI chats

https://contextch.at
59•tapeo•5h ago•30 comments

A Formal Proof of Complexity Bounds on Diophantine Equations

https://arxiv.org/abs/2505.16963
60•badmonster•6h ago•7 comments

Positional preferences, order effects, prompt sensitivity undermine AI judgments

https://www.cip.org/blog/llm-judges-are-unreliable
107•joalstein•9h ago•58 comments

Show HN: DoubleMemory – more efficient local-first read-it-later app

https://doublememory.com
88•randomor•7h ago•27 comments

UndoDB – The interactive time travel debugger for Linux C/C++ for debugging

https://undo.io/
44•droideqa•6h ago•21 comments

John Carmack talk at Upper Bound 2025

https://twitter.com/ID_AA_Carmack/status/1925710474366034326
490•tosh•21h ago•327 comments

Beyond Semantics: Unreasonable Effectiveness of Reasonless Intermediate Tokens

https://arxiv.org/abs/2505.13775
103•nyrikki•10h ago•48 comments

Startup enables 100-year bridges with corrosion-resistant steel

https://news.mit.edu/2025/allium-engineering-enables-100-year-bridges-corrosion-resistant-steel-0520
5•rbanffy•2d ago•5 comments

A Bead Too Far: Rethinking Global Connections Before Columbus

https://peterfrankopan.substack.com/p/a-bead-too-far-rethinking-global
24•themgt•12h ago•2 comments

Visual Studio Code: Text Buffer Reimplementation (2018)

https://code.visualstudio.com/blogs/2018/03/23/text-buffer-reimplementation
23•stefankuehnel•3d ago•0 comments

Caesar's Last Breath

https://charliesabino.com/caesars-last-breath/
125•charliesabino•12h ago•55 comments

How to live on $432 a month in America

https://shagbark.substack.com/p/how-to-live-on-432-a-month-in-america
203•cactusplant7374•9h ago•345 comments

Types of optical systems in a lens designer's toolbox (2020)

https://www.pencilofrays.com/lens-design-forms/
56•picture•8h ago•10 comments

Why I no longer have an old-school cert on my HTTPS site

https://rachelbythebay.com/w/2025/05/22/ssl/
245•mcbain•15h ago•237 comments

Show HN: High-resolution surface analysis with Lidar data

https://github.com/r-follador/delta-relief
8•folli•2d ago•0 comments

Into The Tunnel: The secret life of wind tunnels

https://jordanwtaylor2.substack.com/p/into-the-tunnel
58•iamwil•9h ago•7 comments

Japan and the Birth of Modern Shipbuilding

https://www.construction-physics.com/p/how-japan-invented-modern-shipbuilding
44•m463•8h ago•31 comments

The metre originated in the French Revolution

https://www.abc.net.au/news/science/2025-05-20/metre-treaty-anniversary-metric-system-measurement-metrology/105302024
79•Tomte•10h ago•133 comments

Show HN: GetStack.dev – Track GitHub open-source trends

https://getstack.dev
18•h1fra•18h ago•5 comments

Writing A Job Runner (In Elixir) (Again) (10 years later)

https://github.com/notactuallytreyanastasio/genstage_tutorial_2025/blob/main/README.md
127•rhgraysonii•15h ago•32 comments

Designing type inference for high quality type errors

https://blog.polybdenum.com/2025/02/14/designing-type-inference-for-high-quality-type-errors.html
62•PaulHoule•4d ago•13 comments