frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Veo 3 and Imagen 4, and a new tool for filmmaking called Flow

https://blog.google/technology/ai/generative-media-models-io-2025/
368•youssefarizk•5h ago•224 comments

Litestream: Revamped

https://fly.io/blog/litestream-revamped/
163•usrme•2h ago•31 comments

Gemma 3n preview: Mobile-first AI

https://developers.googleblog.com/en/introducing-gemma-3n/
155•meetpateltech•4h ago•66 comments

The NSA Selector

https://github.com/wenzellabs/the_NSA_selector
137•anigbrowl•4h ago•35 comments

Deep Learning Is Applied Topology

https://theahura.substack.com/p/deep-learning-is-applied-topology
313•theahura•9h ago•150 comments

Red Programming Language

https://www.red-lang.org/p/about.html
76•hotpocket777•4h ago•25 comments

Show HN: 90s.dev – Game maker that runs on the web

https://90s.dev/blog/finally-releasing-90s-dev.html
207•90s_dev•7h ago•85 comments

"ZLinq", a Zero-Allocation LINQ Library for .NET

https://neuecc.medium.com/zlinq-a-zero-allocation-linq-library-for-net-1bb0a3e5c749
8•cempaka•27m ago•1 comments

Robin: A multi-agent system for automating scientific discovery

https://arxiv.org/abs/2505.13400
98•nopinsight•6h ago•15 comments

Semantic search engine for ArXiv, biorxiv and medrxiv

https://arxivxplorer.com/
12•0101111101•1h ago•0 comments

Show HN: A Tiling Window Manager for Windows, Written in Janet

https://agent-kilo.github.io/jwno/
182•agentkilo•7h ago•55 comments

My favourite fonts to use with LaTeX (2022)

https://www.lfe.pt/latex/fonts/typography/2022/11/21/latex-fonts-part1.html
32•todsacerdoti•3d ago•8 comments

A disk is a bunch of bits (2023)

https://www.cyberdemon.org/2023/07/19/bunch-of-bits.html
13•rrampage•3d ago•2 comments

Show HN: A Simple Server to Match Long/Lat to a TimeZone

https://github.com/LittleGreenViper/LGV_TZ_Lookup
13•ChrisMarshallNY•1h ago•8 comments

The Dawn of Nvidia's Technology

https://blog.dshr.org/2025/05/the-dawn-of-nvidias-technology.html
101•wmf•5h ago•28 comments

Show HN: Juvio – UV Kernel for Jupyter

https://github.com/OKUA1/juvio
82•okost1•6h ago•18 comments

AI's energy footprint

https://www.technologyreview.com/2025/05/20/1116327/ai-energy-usage-climate-footprint-big-tech/
83•pseudolus•12h ago•87 comments

Ashby (YC W19) Is Hiring Engineering Managers

https://www.ashbyhq.com/careers?utm_source=hn&ashby_jid=933570bc-a3d6-4fcc-991d-dc399c53a58a
1•abhikp•5h ago

Google AI Ultra

https://blog.google/products/google-one/google-ai-ultra/
201•mfiguiere•4h ago•210 comments

The emoji problem (2022)

https://artofproblemsolving.com/community/c2532359h2760821_the_emoji_problem__part_i?srsltid=AfmBOor9TbMq_A7hGHSJGfoWaa2HNzducSYZu35d_LFlCSNLXpvt-pdS
299•mtsolitary•12h ago•51 comments

Launch HN: Opusense (YC X25) – AI assistant for construction inspectors on site

28•rcody•7h ago•13 comments

GPU-Driven Clustered Forward Renderer

https://logdahl.net/p/gpu-driven
73•logdahl•6h ago•18 comments

The Last Letter

https://aeon.co/essays/how-the-last-letters-of-the-condemned-can-teach-us-how-to-live
57•HR01•5h ago•16 comments

Gail Wellington, former Commodore executive, has died

https://www.legacy.com/us/obituaries/name/gail-wellington-obituary?id=58418580
55•erickhill•3d ago•18 comments

Google is giving Amazon a leg up in digital book sales

https://www.washingtonpost.com/technology/2025/05/16/google-amazon-ebooks-apps/
91•bookofjoe•3d ago•58 comments

A simple search engine from scratch

https://bernsteinbear.com/blog/simple-search/
227•bertman•12h ago•48 comments

Reports of Deno's Demise Have Been Greatly Exaggerated

https://deno.com/blog/greatly-exaggerated
171•stephdin•11h ago•165 comments

The Lisp in the Cellar: Dependent types that live upstairs [pdf]

https://zenodo.org/records/15424968
77•todsacerdoti•9h ago•17 comments

The Fractured Entangled Representation Hypothesis

https://github.com/akarshkumar0101/fer
45•akarshkumar0101•7h ago•21 comments

Show HN: Olelo Foil - NACA Airfoil Sim

https://foil.olelohonua.com/
28•rbrownmh•6h ago•15 comments
Open in hackernews

Show HN: Olelo Foil - NACA Airfoil Sim

https://foil.olelohonua.com/
28•rbrownmh•6h ago
Hi HN!

A while back, I started exploring ways to make aerodynamic simulation more interactive and visual for the web. I wanted something that felt immediate—intuitive enough for students, fast enough for hobbyists, and hackable enough for engineers. That’s how Olelo Foil was born.

Foil is a browser-based airfoil simulator written in JavaScript using Three.js and WebGL. It lets you interactively explore how airfoils behave under different conditions, all rendered in real time. Right now, it uses simplified fluid models, but I’m working toward integrating Navier-Stokes for more accurate simulations—and I’d love help from anyone interested in fluid dynamics, GPU compute, or numerical solvers.

I’m also building Olelo Honua, an educational platform focused on Hawaiian STEM content and digital tools. Foil is one piece of that larger vision—bringing STEM education into the browser with open, accessible tools.

Check it out, and if you're interested in collaborating (especially on the physics side), I’d love to connect!

Comments

hbrav•5h ago
I have a background in fluid dynamics and may be interested in helping with this. Is there a way for me to contact you?
rbrownrw8•5h ago
Do you have Reddit by chance? Feel free to DM me u/Creative_Walrus_5197
rbrownrw8•5h ago
(and I'll give you my email just want to avoid too much spam)
hbrav•5h ago
I've sent you a message.
addaon•3h ago
Unless you're planning to resolve the boundary layer and model separation (good luck...), you'd probably be better off using panel methods than NS. Look at XFoil or JavaFoil for available implementations.
addaon•3h ago
Also, it looks like you might have a bug in generating the airfoil shape. An airfoil like the 8412, while extreme, is well-defined and constructible from NACA-style combination of thickness and camber forms; but you show it as having a "kink" on the bottom surface, which is definitely not correct.
observationist•2h ago
841220 is interesting, if you want to see what a borg cube aerodynamics might look like.
rbrownmh•2h ago
LOL and it's also completely vertical
addaon•1h ago
841220 is, sadly, not a legal NACA airfoil designator.

There are three major families of procedurally-defined NACA airfoils -- four-digit like the 2412, five-digit like the 23012, and the 6-series like the 64A012.

It looks like this site only expects the four-digit form, and is mis-parsing anything other than that -- which is a pity, because one of the uses of a tool like this is to get a sense of /why/ the 23012 is similar CLmax to the 2412, but with lower moment and a more sudden stall. If nothing else, input validation is necessary!

rbrownmh•2h ago
Good catch - I'll look into fixing this. thanks!
addaon•59m ago
Yep. If you're generating them yourself, you'll probably want to be careful to follow the NACA method for combining camber and thickness profiles -- basically, running a circle of thickness-profile-defined diameter along the camber line and unioning the areas. The alternative (which is these days sometimes called the Riblett approach) is just to define the airfoil as the camber line plus or minus half the thickness vertically at each point -- which often leads to better airfoils for many purposes, but will disagree with available NACA data, especially w.r.t. nose radius (and thus, critical angle for airfoils which stall near the nose).

If the goal is to allow a user to compare the properties of different airfoils, there's a lot to get right to make sure they actually know what airfoils they're comparing. The alternative is to allow airfoil selection from one of these sites [1][2], which also allow a link to provide comparative analysis.

[1] https://m-selig.ae.illinois.edu/ads/coord_database.html [2] https://bigfoil.com/

rbrownmh•2h ago
I just pushed an update using spalart-allmaras turbulence model (somewhere in between NS and panel methods). Also updated the controls to use arrow keys :)
ge96•2h ago
Oh damn that's trippy how you can move the camera haha I am the airfoil

0990 chonker

observationist•2h ago
For those of us who didn't know what these were, you can specify a 4 digit code that corrrelates with an airfoil shape, and here's how it works.

http://airfoiltools.com/airfoil/naca4digit

rbrownmh•2h ago
Figure I'd drop this here - some other projects I'm working on currently:

Seafloor LOD (infinite terrain generator): https://github.com/kanakawai-maui/seafloor-lod

Olelo Honua (free LLM-enabled translation tool): https://www.olelohonua.com/