Login
You're viewing the assemblag.es public feed.

Replies

  • 💬 0🔄 0⭐ 1
  • 💬 0🔄 0⭐ 0
  • Oct 1, 2026, 2:54 PM

    @ianturton @nyrath @n1xnx @TerryHancock

    40ish years ago I was assisting one of my elders (semi famous) with his second ever C program.
    I looked it over and asked him if his first language was FORTRAN, as his C had a pronounced 'accent'. (Yes)

    I may have avoided the brain damage oft attributed to both BASIC&FORTRAN (a) by the TA teaching flowcharts being clued on evolving Structured Programming (b) by doing both (& FOCAL) in quick succession after reading a PL/I book from remainders pile.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Oct 1, 2026, 3:04 PM

    @n1vux @ianturton @nyrath @TerryHancock
    When I was a rocket scientist at Panametrics space instruments in the 90s, our program physicist Fred Hanser still maintained a set of FORTRAN programs he used for particle physics calculations. It wasn't that he couldn't have written new ones in a more modern language, it was that they "weren't broke" so he didn't fix them.

    💬 1🔄 0⭐ 1
  • Oct 1, 2026, 3:48 PM

    @n1xnx @n1vux @ianturton @TerryHancock

    I have a vague memory that in certain branches of science they rely upon subroutines written in FORTRAN which the scientists are forbidden to edit. Something about rewriting the subroutines in a different language can subtlety change the output past the decimal point.

    💬 2🔄 0⭐ 0
  • Oct 1, 2026, 4:07 PM

    @nyrath @n1vux @ianturton @TerryHancock
    Spot on.
    Numeric precision of FORTRAN calculations is, I believe, specified quite tightly. Just assuming that you can map to a 64-bit float and all's well causes subtle but significant things to happen. And if you've built a whole system based on the results the FORTRAN delivers, you're inviting Charlie to dance the Foxtrot.

    💬 1🔄 2⭐ 1
  • Oct 1, 2026, 4:39 PM

    @n1xnx @nyrath @n1vux @ianturton @TerryHancock When I was at atomic energy of Canada in 2005 as a high school student with the Deep River Science Academy some of our calculations called a FORTRAN77 fluid simulation library that opened with several pages of comments about its certifications and testing.

    I imagine once you've spent the money to certify such things, you really don't want to spend it again if the old code still works.

    💬 0🔄 2⭐ 2
  • Oct 1, 2026, 4:55 PM

    @Canageek @nyrath @n1vux @ianturton @TerryHancock

    I look forward to reading a news story about some AI-holic vibe-coding a translation of such a library and achieving an epic level of humiliating failure.

    It's certain to happen; the only question is whether the attempt dies silently at the first verification test, or whether we read about, for example, the next-gen Raptor engine taking out its static test stand in a dramatic fireball.

    💬 0🔄 2⭐ 1
  • 💬 1🔄 2⭐ 2
  • Oct 1, 2026, 9:35 PM

    @n1vux @n1xnx @Canageek @ianturton @TerryHancock @arclight

    Back in 1977, when I was in high-school, I did the artwork for Steve Jackson's famous table top war games Ogre. So I figured I was an artist.

    But as a scifi fan, I wanted an accurate 3D star map. So from a cold standing start, knowing only the definition of tangent, sine, and cosine, I derived a polar to rectangular coordinate transform. This can turn a star's right ascension, declination and distance into x,y,z starmap coords.

    💬 2🔄 0⭐ 0
  • Oct 1, 2026, 9:48 PM

    @nyrath @n1xnx @arclight
    IIRC Steve mentioned OGRE! when he introduced us at PoGo that once.

    (I had similar trig mania, but for Fuller Geodesic Domes, and later on, goniometers of all sorts #instrumentsOfMathsInstruction ).

    (I cheated mathswise on my 3D star chart: inscribed spherical coords (RA & Dec) on 6" craft Styrofoam sphere and inserting measured pipe cleaners for range to stars.
    Also tried Holmes stereoscope with chart views plotted with T/NROFF on a Diablo Daisy wheel printer.)

    💬 0🔄 1⭐ 0
  • 💬 3🔄 0⭐ 0
  • Oct 1, 2026, 9:59 PM

    @nyrath
    My darling son-in-law tried Art School; took him a couple terms to determine whatever they were teaching wasn't what he called art!

    (It's nice to have someone else in the household who understands symmetrical vs preceptual color solids! He's found a career that makes use of his aesthetical vision, he's a haberdasher now.)

    💬 0🔄 0⭐ 0
  • Oct 1, 2026, 10:01 PM

    @n1vux @n1xnx @Canageek @ianturton @TerryHancock @arclight

    In college was my old friend Tex. We were in high school together. We ruled science fiction class, because we knew more scifi than all the students and the teacher.

    One day in college I complained to Tex about taking 15 minutes to calculate each star. He asked for the equation, and scribbled something. It was a Basic program.

    💬 1🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 1🔄 1⭐ 0
  • 💬 1🔄 0⭐ 0
  • Oct 2, 2026, 3:01 AM

    @nyrath that's confirmation!
    You got it right from first principals! ⭐️
    In my maths world, that's GOOD!

    (Those same equations are in a lot of textbooks and reference tomes. Possibly not astronomy tho, they're so wedded to their mislabeled spherical coords. They convert among spherical origins and axes and supposed inertial references, don't seem to believe in right angles! 🤷‍♂️)

    💬 0🔄 1⭐ 0
  • 💬 0🔄 1⭐ 0
  • Oct 1, 2026, 4:12 PM

    @n1vux @ianturton @nyrath @TerryHancock

    Fred also had two-foot-high stacks of papers on his desk, and could find EXACTLY the document he needed within those stacks in seconds.

    We also had a 20-foot wall shelf we called "the wall of Fred" with nigh onto 100 years pf Physics Review Letters and other journals. He still referred to them, and could likewise immediately find a specific article from 50 years ago that had the calculations he needed.

    In a very rare combination with that polymathic genius, Fred was also a fully functional social human being and an extremely nice guy.

    💬 0🔄 2⭐ 1