Momo Nine
Thirty Degrees in Zurich: the Ig Nobel Urinal Teaches the Year's Best Detail
The 2026 Ig Nobel physics prize, awarded in Zurich, went to a seashell-curve urinal. Its 30-degree impact rule belongs in every wet-room detail.
Ten Minutes in Rhino 8's ScriptEditor: Your First Python Point, Line and Circle
Open Rhino 8's ScriptEditor, import rhinoscriptsyntax and draw a point, a line and a circle in Python — eight steps from McNeel's own developer guides.
The Humanoid With a Plan for Falling: Qualcomm's Computex Moment and How to Land Soft
A Qualcomm-powered humanoid fell at Computex 2026. SafeFall research shows how robots land soft, and why architects should design the failure mode first.
Python for Architects: Where to Start, and Where a Coin Toss Says Stop
A Tesla stock tutorial scores 0.573 ROC-AUC, close to a coin toss. What that teaches architects about Python, scikit-learn and knowing when to stop.
IfcOpenShell 0.9.0: Your First Python Door Schedule and Fire-Rating Check
IfcOpenShell 0.9.0 rewrote its C++ core. Install it with pip, open any IFC, write a door schedule CSV and flag every door missing a FireRating in Python.
Type GH2: a junior architect's first Grasshopper 2 facade, louvre by louvre
Type GH2 in the Rhino 9 BETA and build a sun-driven 6 x 4 m louvre facade bay with native components and one Python 3 script, beside your GH1 work.
McNeel's free Rhino Studio Series: one 100 m² ADU, from drawing set to massing
McNeel's free, plugin-free Rhino Studio Series teaches drawing standards, then massing, on one 100 m² ADU. Setup, first steps and a Python layer script.
Your Project Folder Gets a Librarian: Build Karpathy's LLM Wiki for Minutes, Specs and RFIs
A hands-on guide to Karpathy's LLM wiki pattern for architects: raw/ folder, schema, ingest, query and lint for minutes, specs and RFIs, versioned in git.
The 'Terminator' Had a Pilot, and the Best Fighter Was the Cage
The viral human-vs-robot cage fight was teleoperated. What that means for site robots: autonomy levels, stopping distance and a keep-out zone you can size.
Three Points, One Wrong Answer: Build Shewchuk's Robust Orientation Test in Grasshopper C#
Why 'left of the line?' can return the wrong sign in floating point, and how to build Shewchuk's robust orientation test in a Grasshopper C# component.