• I lived this working for a company that, as part of a suite of services, tracked international business travelers for the companies they worked for. The air travel part was a nightmare.

    You know what else was a nightmare? There’s an airport in Hong Kong which technically isn’t in any country as per most land country boundary maps; it’s built it out in the ocean. It occasionally gave us grief when we updated map data because we’d have to go in and manually change the map boundaries so the software would correctly locate travelers at the airport as being in the country.

    Which countries are Hong Kong, Macau, Tibet, and Taiwan airports in? Hong Kong has since become un-controversial, but no matter what you choose people get upset about it.

    That system was so complex, it was fascinating. The fight data alone is a nightmare, but when you start factoring in itineraries, and the fact that there’s no commonly used standard for booking systems and booking agencies have terrible data quality control, our most common issue was data quality; even after 15 years, the we’d still find edge cases in the system where real world varied from theory.

  • ulterno@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    ·
    24 hours ago

    Each runway is only used by one airport

    Nice one.
    I remember having to sit in an hour long drive to go from one airport to another, because you are not allowed to use the other airport if you have been checked in to one, when landing.
    So you have to leave one from its exit and enter the other through the designated entry, even though the actual point you are going to, is a 2 minute walk.

  • BrianTheeBiscuiteer@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    1 day ago

    More than one definition of altitude sounds the scariest. That’s literally the kind of information that keeps planes from crashing into each other.

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      29
      ·
      1 day ago

      Flight instructor here: There are several definitions of altitude that pilots are taught about and must consider during a flight. These include:

      True altitude: The aircraft’s actual height above mean sea level. Nowadays you’d probably get this from a GPS receiver. Most of the time we don’t really care about this.

      Absolute altitude: The aircraft’s instantaneous altitude above the surface directly below it. This might be measured by a radar altimeter if the aircraft is carrying one, or possibly calculated comparing the aircraft’s GPS position and a topographical map, a lot of moving map systems can do that these days. Fairly important to keep in mind for avoiding controlled flight into terrain.

      Indicated altitude: The reading of a barometric altimeter set to the local barometric pressure. Below 18,000 feet, this is used for vertical separation of aircraft. Air Traffic Control tells you to climb and maintain 8,500, you climb until the altimeter points to that number. This is still above mean sea level so when flying over land your absolute altitude is almost certainly less than your indicated altitude.

      Pressure altitude: The reading of a barometric altimeter set to 29.92 inches of mercury. Above 18,000 feet, used for vertical separation of aircraft. 18,000 feet is the floor of Class A airspace: en route IFR-only airspace, it’s where airliners cruise. They’re not worried about where they are in relation to the surface so much, they’re mostly concerned with avoiding other aircraft, and they don’t want to have to constantly adjust for local settings, so they sit it to match a standard day. This might mean they’re hundreds of feet off from their true altitude, but who cares? This is part of the reason we refer to altitudes up there as “flight levels”. 22,000 feet is called Flight Level 220.

      Density altitude: This one is going to bend your brain a little. Density altitude is indicated altitude corrected for non-standard temperature. It is used for predicting aircraft performance. Aircraft work by interacting with air molecules. When the air is dense, the engine can generate more power, the propeller can generate more thrust, and the wings can generate more lift. When the air is less dense, you get less thrust and lift. Doesn’t matter why the air is less dense; air decreases in density as you climb, and the air becomes less dense as you heat it. It makes sense in a pilot’s head to think of this in terms of altitude on a standard day. The most average weather is 15 degrees C and 29.92 in. Hg, so we compare all weather to those conditions and calculate aircraft performance based on those conditions. On a very hot day, we’ll do a calculation which tells us what altitude it feels like we’re at on a standard day, and that makes intuitive sense to pilots. “Normally this runway is at 1,000 feet, but today it feels like it’s at 3,000 feet.” Takeoff and landing performance, ability to climb, and true airspeed are calculated from density altitude.

      • Dude(tte). I don’t know if pilots ever giggle about this, but

        controlled flight into terrain

        I know it’s the official, correct term, but still. Every time I see this, it cracks me up. The euphemisms that organizations come up with to either be extremely specific, or avoid using emotionally charged words like “crash” is hilarious.

        Excellent, informative post.

      • AnarchistArtificer@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        18 hours ago

        Thank you for the learning! Before this thread, I didn’t know enough about altitude to care about this question, but now I’m like “neat! Cool learning!”.

        • Captain Aggravated@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          ·
          18 hours ago

          On a similar vein, there’s indicated airspeed, calibrated airspeed, true airspeed, and ground speed. Aviation comes with a hard requirement of 5th grade math.

  • slippyferret@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    36
    ·
    2 days ago

    First I just want to say, that is a damn beautiful website. No ads, no popups, just pure information.

    And second, as a former back end developer who has spent a huge amount of time working on input sanitization and building database schemas, that list gave me mild PTSD for a job I have never even had.

  • Windex007@lemmy.world
    link
    fedilink
    arrow-up
    30
    ·
    edit-2
    2 days ago

    I’m in fintech and honestly I wouldn’t have made any of these assumptions… Because I’ve long ago given up on the idea that any real world system is anything better than loose heuristics.

    Like, I could be pleasantly surprised at some point… But honestly even if a PO swore up and down that something was “certain” I probably wouldn’t even believe them.

    I’m also surprised that they didn’t mention that a flight could arrive on a calendar day before it departs.

    • Maalus@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      “our customers are so used to this rounding error that fixing it now would lead to more problems than them fixing it every time the situation arises”

      Holy crap I thought that financial systems are bulletproof till I actually worked in fintech.

    • guillem@aussie.zone
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      There are also lists for time and date and for phone numbers. It’s an article format that I love because it gives you a lot of insight into a topic even if it’s not your field of knowledge.

      • AnarchistArtificer@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 hours ago

        Although I recall that some of them don’t include links to explanations or info about the falsehoods; I like that this aviation one did do that.

  • adhocfungus@midwest.social
    link
    fedilink
    arrow-up
    8
    ·
    2 days ago

    Yeah, I gotta admit I definitely assumed most of those things would be true. I knew it could be messy, but I didn’t realize it was such a loosely bound garbage heap.