πŸ—» James Van Dyne

✈️Trips πŸ—ΊοΈMaps ✏️️Blog πŸ”—οΈοΈLinks πŸ‘‰Now πŸƒRuns
  • 🏑Home
  • ✈️Trips
  • πŸ—ΊοΈMaps
  • ✏️Blog
  • πŸ”—οΈLinks
  • πŸ‘‰Now
  • πŸƒRuns
  • ✏️Articles
  • πŸ“€οΈReplies
  • πŸ’¬Status
  • πŸ”–οΈοΈBookmarks
  • πŸ—ΊCheckins
  • πŸ“…The Week
  • πŸ–₯Tech
  • 🌲Sustainability
  • πŸƒRunning
  • 🧠Thoughts
  • πŸ‡―πŸ‡΅Japan
  • πŸ’‘TIL
  • β›°Tanzawa
  • 🏑Home
  • ✏️Articles
  • πŸ“€οΈReplies
  • πŸ’¬Status
  • πŸ”–οΈοΈBookmarks
  • πŸ—ΊCheckins
  • πŸ“…The Week
  • πŸ–₯Tech
  • 🌲Sustainability
  • πŸƒRunning
  • 🧠Thoughts
  • πŸ‡―πŸ‡΅Japan
  • πŸ’‘TIL
  • β›°Tanzawa
  • Checkin to ZoΓ«s Kitchen

    ZoΓ«s Kitchen 29.53829048169569 -95.14721511425138
    Jun 20, 2016
    by James
    in Webster, TX, United States
    πŸ”—permalink
  • Checkin to H-E-B

    H-E-B 29.5544907 -95.1176364
    Jun 19, 2016
    by James
    in Houston, TX, United States
    πŸ”—permalink
  • Checkin to Barbazzar

    Barbazzar 29.54443848657045 -95.13530604422768
    Jun 19, 2016
    by James
    in Webster, TX, United States
    πŸ”—permalink
  • Checkin to Burger Nation

    Burger Nation 29.54792236909113 -95.09829462077242
    Jun 18, 2016
    by James
    in Nassau Bay, TX, United States
    πŸ”—permalink
  • Checkin to Starbucks

    Starbucks 29.53740524859323 -95.1522488694476
    Jun 16, 2016
    by James
    in Webster, TX, United States
    πŸ”—permalink
  • Checkin to FedEx Office Print & Ship Center

    FedEx Office Print & Ship Center 29.551177 -95.126934
    Jun 16, 2016
    by James
    in Houston, TX, United States
    πŸ”—permalink
  • Checkin to Snap Fitness

    Snap Fitness 29.56033115395914 -95.03859121046696
    Jun 16, 2016
    by James
    in Seabrook, TX, United States
    πŸ”—permalink
  • Checkin to Baskin-Robbins

    Baskin-Robbins 29.54653017258749 -95.105436218997
    Jun 15, 2016
    by James
    in Houston, TX, United States
    πŸ”—permalink
  • Houston, we have a problem

    Jun 14, 2016
    by James

    Apollo 11’s Eagle lunar lander guidance computer source code was recently open sourced on Github. As a programmer, especially one surrounded by NASA, it’s fascinating to see and read code written and tested 50 years ago right here in my neighborhood.

    Reading through it I’m left with many questions. What were their work routines like when developing this? What kinds of challenges did they run into? How did they overcome them?

    I wonder what type of people the programmers were. Did they enjoy their work? What did they look like? I imagine the majority had short hair, slide rules in their pockets and wore ties to work. Quite different from today’s hoodies, headphones and baseball caps.

    Reading through the code I found some interesting comments. It made me realize that as different as we may appear on the surface, the challenges that we face as programmers are now the same challenges from 50 years ago.

    They ran into the same pitfalls a modern programmer finds themselves running into: code that should be temporary becomes permanent.

    > TC BANKCALL # TEMPORARY, I HOPE HOPE HOPE
    CADR STOPRATE # TEMPORARY, I HOPE HOPE HOPE
    Lunar Landing Guidance Equations.s

    50 years ago the developer who wrote this code had a time crunch. He likely had to hit a tight deadline. While we’re not in the space race today, the average developer’s life is still based on deadlines and the result is the same: temporary code is anything but temporary.

    The code you’re writing today will probably not change. Those shortcuts you write to save 20 minutes today will be there tomorrow. And if the Eagle’s guidance computer is any model, it will be there 50 years from now as well.

    πŸ”—permalink
  • Checkin to Snap Fitness

    Snap Fitness 29.56033115395914 -95.03859121046696
    Jun 14, 2016
    by James
    in Seabrook, TX, United States
    πŸ”—permalink
Previous 315 of 359 Next
Reply by email
Powered by
πŸ”Tanzawa

← An IndieWeb Webring πŸ•ΈπŸ’β†’
Photo of James Van Dyne James Van Dyne Japan

Web developer living in Japan.