• 0 Posts
  • 13 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle
  • True, if they try this with a llm that’s both stupid and will kill people. I disagree that no one will be responsible, who ever made that system should be responsible.

    Only use of a llm MAYBE interpting the speech over the comms between control tower and pilots and using that to put entries in the tracker for who is going where. This could also be a simple program on a screen, click the plane tag, click what it’s going to do(take off, land, taxi, etc), click where that will happen and then you don’t need any llm.

    Still Ai because the computer is determining if there will be a collision and activating alarms but that’s deterministic and prove able. Plane a is at 7500 ft 7 miles out traveling at 2500 mph towards runway 47r. Plane b is at 35000 feet 20 miles out traveling at 4000 mph, can plane b also use runway 47r? Yes you can do the math to calculate. But let’s say you make a mistake and drop a 0 somewhere, wouldn’t it be nice to have an additional system that alerts you if the minimum distance between planes will be less than 1000ft for example?


  • I would say python is good for basics like for what’s a variable, how if/else work, how to iterate over a list, the thought process of breaking down a problem into sub problems. Now it’s not a good language for going much beyond that. Do not try to make a real time video renderer in python.

    Once past that I would say go either front end or backend. If backend c++ is a good option. Now that you know what a variable is we can discuss the difference between a uint32 and a bool. Why we don’t use an int variable set to 1 or 0 to determine the results of an if statement. This is also where you learn about memory and how computers actually work.

    If front end is the choice, maybe not Javascript but typescript would probably be a good option. I don’t know much about front end(I hate doing visual design) so I can’t go into much detail. Is there a better front-end language you recommend? Only other one I know at all is c# with blazor or winforms.

    The issue I see with jumping straight into c++ is it’s so much to learn to do simple stuff. For example a lot of early programmers get confused with working with functions and what return values. I attended a boot camp through work for python(I knew programming hobby level but it gave me a pay raise). There were 12 students, 4 choose to do a selenium script to test a website as a final project, 1 did a script I think for tracking expenses and income but he did it all in main because he couldn’t figure out arguments and return values from other functions. This was after 9 weeks, 5 days a week 8 hours a day, plus 4 days to develop the final project. Now throw in what a header file is and the difference between declaring a function and defining a function. It’s a lot to start off with.



  • Planes have had “Ai” for decades, it was called autopilot. This is for air traffic controllers. They sit in the tower and basically coordinate all the traffic on around the airport. Why this is important, look at the crash at laguadia(airport in NYC I’m likely spelling wrong). Basically fire crew wanted to cross run towards an unrelated incident, plane wanted to land. Atc told fire crew they were clear and told the plane they were clear to land… On same runway. Plane crashed into water truck of fire crew causing severe damage to both vehicles. “luckily” only the 2 pilots of the plane lost their lives, it could of been so much worse.

    MAYBE I could see a use of Ai. Currently their are sensors to detect where planes and land vehicles are but imagine if an llm could interpret the talk on the comms and detect if two statements could result in a collision. Especially if there are multiple Atc officers active. Like Tom tells one plane to land on runway 22 and Lucy tells another plane to land on runway 22 and Tom and Lucy don’t hear eachother. Or if a single officer tells a plane to land on runway 30 but they were 10 minutes out. A truck to refill the food/drinks asks to cross runway 30 when the plane is only 20 seconds out. I could see the Atc officer forgetting about the plane and granting clearance.

    Ai logs all these orders, reading the sensors for current situation and activates visual and audio alarms that two orders may conflict. Officer could tell the plane to go around, maybe cost some fuel and time for a false alarm but potentially save hundreds of lives. Maybe Ai doesn’t detect conflicting orders and it’s up to the human officers to notice. We are now in the same situation we are currently. Now, if you try to eliminate the human element and just rely on Ai people will die in many accidents.