Apocalypse Early Warning System - 종말 조기 경보 시스템
(ews.kylemcdonald.net)- Apocalypse Early Warning System은 핵 종말이 임박하면 private jet 접근 권한이 있는 사람들이 즉시 도심을 벗어날 수 있다는 가정 아래, 관련 비행 지표를 실시간으로 추적함
- 현재 상태는 249/11,482대가 비행 중이며, 최대 인원 추정치 2,439명, 편차 -52(-1.7σ), 마지막 업데이트 May 2, 9:30 PM UTC로 표시됨
- 추적 대상은 FAA registry data에 business jet 필터를 적용해 만든 고정 집합이며, 각 항공기는 ICAO hex identifier로 매칭됨
- 비행 데이터는 ADS-B Exchange의 30분 단위 heatmap에서 가져오며, 현재 동시 비행 수를 비슷한 시간대와 요일의 최근 기준선과 비교해 편차, sigma, 1~5 비상 수준을 산출함
- max-people 값은 최대 좌석 추정치일 뿐 승객 명단이 아니며, ADS-B 커버리지 불완전성, 차단·오식별 가능성, FAA 기반 집합의 휴리스틱 한계 때문에 의도·목적지·소유 활동·탑승자를 입증하지 않음
실시간 지표와 현재 상태
- Apocalypse Early Warning System은 핵 종말이 임박하면 private jet 접근 권한이 있는 사람들이 즉시 이륙해 도심을 벗어날 수 있다는 가정 아래, 관련 지표를 실시간으로 추적함
- 비상 수준은 1~5 척도로 표시되며, 5는 종말이 임박했을 가능성이 높은 지표로 정의됨
- 현재 화면에는 249/11,482대가 비행 중으로 표시됨
- 비행 중 최대 인원 추정치는 2,439명으로 표시됨
- 현재 편차는 -52(-1.7σ) 이며, 마지막 업데이트는 May 2, 9:30 PM UTC임
- 제작자와 알림 채널은 Kyle McDonald, GitHub, Telegram Notifications, RSS로 제공됨
추적 방식과 한계
-
항공기 집합 구성
- 고정된 business jet 집합을 추적하며, 모든 항공기를 추적하지 않음
- 추적 대상은 FAA registry data에 실용적인 business jet 필터를 적용해 만들고, 각 항공기는 ICAO hex identifier로 매칭됨
-
비행 데이터 처리
- 비행 데이터는 ADS-B Exchange heatmap 파일에서 가져옴
- heatmap 파일은 30분 단위 슬롯으로 공개되며 최근 항공기 위치를 인코딩함
- 백엔드는 최신 heatmap을 내려받아 파싱하고, heatmap 안의 항공기를 추적 집합과 대조한 뒤 각 매칭 항공기의 최신 위치, 고도, 속도, 기수 방향, 비행 상태를 저장함
-
기준선과 비상 수준 산출
- 과거 맥락도 같은 heatmap 형식에서 가져오며, backfill 작업이 이전 30분 슬롯을 순회해 추적 항공기 중 비행 중인 수를 세고 SQLite에 기록함
- 대시보드는 현재 동시 비행 수를 비슷한 시간대와 요일의 최근 기준선과 비교함
- 편차 값은 현재 수에서 기대 수를 뺀 값임
- sigma 값은 이 차이를 최근 모델 오차 척도에 올린 값이라, 기준선이 보통 안정적인 경우 작은 양의 증가도 더 중요할 수 있고, 해당 시간대가 보통 변동이 크면 더 큰 증가도 덜 중요할 수 있음
- 비상 수준은 같은 표준화 신호를 압축해 표시한 값임
-
인원 추정과 해석 한계
- max-people 추정치는 의도적으로 거칠게 계산되며, 알려진 항공기 모델 라벨을 공개된 최대 승객 수용량에 매핑하고 알려진 매칭을 합산한 뒤, 빠진 수용량은 알려진 평균으로 스케일링함
- 이 값은 최대 좌석 추정치이며 승객 명단이 아님
- ADS-B 커버리지는 불완전할 수 있고, 항공기는 차단되거나 잘못 식별될 수 있으며, heatmap은 거친 30분 창으로 도착함
- FAA 기반 집합은 모든 관련 private jet의 완벽한 정의가 아니라 휴리스틱임
- 이 대시보드는 공개 비행 신호의 이상 감시용으로 보는 것이 적절하며, 의도, 목적지, 소유 활동, 탑승자를 입증하지 않음
Hacker News 의견들
-
2007년쯤 Apocalypse Feed라는 비슷한 걸 만들었음
여러 요소를 받아 0~100 숫자로 집계하고 RSS로 갱신/발행했음. 전 세계 Debian 미러에 ping을 보내 미러 도시의 위도/경도로 지도를 만들고, 온라인은 초록색·오프라인은 빨간색으로 표시했음. 빨간색이 뭉쳐 있으면 그 지역은 사라진 것으로 간주했음. 우주 기상 데이터와 가장 가까운 소행성도 확인하고, 좀비·팬데믹·바이러스·전쟁·폭탄 같은 키워드로 뉴스 헤드라인을 긁어와 어느 종말 유형이 가장 가능성 높은지 파이 차트로 보여줬음
몇 분마다 너무 많은 곳에 ping을 보냈다가 VPS 호스팅 업체에게 차단당하기 전까지는 재미있는 장난이었음
https://web.archive.org/web/20110516084503/http://www.apocal...- Waffle House Index도 어떻게든 통합해야 함
https://en.wikipedia.org/wiki/Waffle_House_Index - 현재 최악의 헤드라인이 “자칭 뱀파이어, 판사 협박 혐의 인정”이라니 웃김
이런 순진한 종말 지표가 그립기도 함. 링크된 보관 글을 읽어보면 그렇게 순진하지만은 않았을 수도 있지만, 적어도 지금만큼 현실적인 느낌은 아니었음
- Waffle House Index도 어떻게든 통합해야 함
-
“전용기에 접근 가능한 사람들이 곧장 하늘로 올라 도시 중심부를 탈출할 것”이라는 가정은 정반대에 걸고 싶음
폭심지에서 수백 미터 안에 있는 게 아니라면 도망치기보다 대피소를 찾는 편이 낫고, 도망치더라도 몇백 미터만 이동한 뒤 숨어야 함. 비행기가 있을 지역 공항은 현재 위치보다 표적이 될 가능성이 훨씬 높음. 공항까지 가는 동안, 특히 사람들이 대피하려고 난리 난 혼란 속에서는 시간이 훨씬 오래 걸리고 지하실·지하철·콘크리트 계단실로 들어가는 것보다 훨씬 노출됨
운 좋게 공항에 제때 도착해도 비행기가 준비되지 않았다면 소용없음. 즉시 대기 상태라면 공항 도착 후 10분 안에 이륙할 수 있을지도 모르지만, 갑작스러운 상황이라면 승무원을 비행기로 모으고 연료도 넣어야 해서 30분 안에 뜨기 어렵다. 기적적으로 핵폭발 전에 이륙해도 하늘은 최악의 장소임. 비행기와 핵폭발 압력파 사이에는 아무것도 없고, 전자장비는 EMP로 망가질 수 있으며, 폭발 위치에 따라 조종사가 실명할 가능성도 있음. 공중에 남는 데 성공해도 결국 착륙해야 하는데, 많은 공항은 파괴됐고 관제도 다운됐거나 감당 불가능할 정도로 바쁠 것임
아무도 시도하지 않을 거라는 뜻은 아니지만, 전용기에 접근 가능한 사람들은 핵 공격 예상 표적에서 어느 정도 떨어진 튼튼한 건물의 지하실에 접근할 수 있거나 그런 접근권을 구할 수 있을 가능성이 더 커 보임- 이건 핵미사일이 이미 날아오는지를 탐지하려는 게 아니라, 핵공격 임박 위험에 대한 내부 정보를 가진 사람들의 움직임을 감지하려는 의도 같음
- 인맥 있는 사람들은 위험 지역을 몇 시간, 심지어 며칠 앞서 빠져나갈 수 있게 해주는 내부 정보에 접근할 가능성이 큼
그리고 그 정보를 해석하고 위험을 평가할 사람들에게 돈을 낼 수도 있음. 보통은 그런 정보로 괜찮은 거래를 하겠지만, 상황이 정말 핵 대치로 심각하게 움직이기 시작하면 우리보다 훨씬 먼저 알 가능성이 높음
요즘 선제공격을 시작할 가능성이 가장 큰 나라는 미국이나 이스라엘이지만, 그런 일은 큰 준비 기간 없이 일어나지 않을 것이고 그 사이 정보가 지배층 최상층까지 닿을 시간은 충분할 것임 - 조종사가 당신 없이 먼저 떠났을 가능성도 0은 아님
- 부자 대부분은 도시에서 일하고, 자기들의 은신처로 빨리 가고 싶어 할 것임
- “비행기 전자장비가 EMP로 망가질 것”이라는 부분은, 마그네토가 달린 구식 피스톤 엔진 항공기라면 아마 괜찮을 것임
정말 확실히 하고 싶다면 오래된 Peugeot XUD 기반 디젤 엔진 개조를 보면 됨. Citroën BX도 영향받지 않을 것임 ;-)
-
정의상 다소 후행 지표임. 물론 이 사람들이 나머지 우리보다 내부 정보에 더 잘 접근한다고 가정한다면 다르겠지만
예를 들어 부자들이 뉴질랜드로 날아가기 훨씬 전부터 Covid 팬데믹 가능성을 꽤 잘 알고 있었던 걸 보면, CNN이 더 나은 척도일 가능성이 높아 보임- 핵전쟁 같은 경우에는 실제로 더 나은 정보를 가진 사람들이 있다는 게 핵심 같음
Covid 때는 각국 정부가 어떻게 반응할지, 상황이 얼마나 나빠질지 아무도 몰랐고 부자들이 특별히 큰 영향을 받은 것도 아니었음. 반면 전쟁에서는 “공격이 있을 것이다”를 대략 정확히 알기 쉬워서 내부자 거래도 자주 생김 - 그들이 D 시점에 뉴질랜드로 날아갔다고 해서 D - x 시점에 상황을 몰랐다는 뜻은 아님
- 핵전쟁 같은 경우에는 실제로 더 나은 정보를 가진 사람들이 있다는 게 핵심 같음
-
지표 아이디어는 재미있지만, 제대로 읽은 게 맞다면 대략 1년에 한 번 종말 경보가 뜨는 셈 아닌가?
“Level 5는 지난 1년의 일일 최고치 중 가장 높은 피크만 넘도록 보정된다”라고 되어 있음- 이 도구의 백테스트가 보고 싶음. 가장 최근 Level 5, 4, 3, 2가 각각 언제였는지 궁금함
- 아마 Super Bowl이나 Las Vegas Grand Prix 당일일 것 같음
- 5가 보이면 아마 괜찮고, 6이나 7까지 올라가면 그때부터 걱정하면 될 듯함
- 작년도 올해도 꽤 혼란스럽긴 했지만, 실제 핵 종말 직전까지 갔으면서도 발생하지 않은 수준이었다고는 전혀 믿기 어려움
이 지표는 완전히 쓸모없어 보임
-
상황이 정말 망했을 때 이륙할 정부 항공기도 추적할 수 있나?
E-4B, E-6, VC-25A, C-32A 같은 기체와 DC를 빠져나가는 대규모 헬기 비행까지 포함해서. 이 주제는 영화 Miracle Mile을 떠올리게 함- 이미 누가 말했듯 이런 것들은 Twitter에서 자주 추적됨
덧붙이면, 이런 공군·정부 항공기 다수가 ADS-B를 써서 따라가기 쉬움. 특히 공중급유기와 수송기가 더 그런 듯함. 적대 행위가 있기 전 베네수엘라와 이란 쪽 움직임 일부도 볼 수 있었고, 흑해 상공의 미국·영국 정보수집 비행 같은 흥미로운 것도 나타났음
종말 추적기에 추가하기 좋겠지만 조금 까다로울 수 있음. 정상 운용의 기준선을 알아야 하고, 현재 같은 분쟁 중에 어느 정도가 일반적인지도 알아야 함. 그다음 어느 정도 이탈을 경보 임계값으로 볼지 정해야 함 - Twitter에는 이런 걸 시도하는 계정들이 있고, 암호화된 메시지를 녹음한 뒤 내용이 아니라 메시지의 존재와 패턴을 단서로 삼기도 함
여러 종말 대비 항공기들은 핵훈련에 정기적으로 참여하고, 그 훈련 자체가 아군과 적군 모두에게 신호로 취급되므로 보관할 데이터가 꽤 많음
결론적으로, 전면 선제공격이 미리 예정되어 있고 본인이 그 정보를 알 만큼 높은 위치가 아니라면 사전 통보를 거의 받기 어려움
뉴질랜드나 하와이의 단지가 어떤 사건 전에 한참 미리 옮겨 살지 않는 한 큰 도움이 될 거라고는 별로 믿지 않음. 그 이후에도 공급망이 끊기면 필수 예비 부품과 소모품, 의료 물자를 포함해 늦어도 10년 안에는 떨어지기 시작할 것임 - 추적은 가능하지만, 군대가 실제 전쟁을 하지 않을 때 하는 일은 전쟁 연습이라는 점을 자주 잊는 듯함
군 복무 때 이런 일이 늘 있었음. 텍사스 예비군 훈련에서 누군가 작전명령을 언론에 넘겼고, 사람들이 우리가 실제로 텍사스를 점령하려는 줄 알았음. 이라크 철수 뒤 대반란 작전을 줄이고 중부대들이 캘리포니아 NTC로 돌아가 중부대 운용을 다시 배우기 시작하자, 서쪽으로 가는 열차 위 수백 대의 전차를 보고 실제 동원이라고 생각한 사람들도 있었음
아내는 예전에 해군 소속이지만 공식 주둔도 없고 제복도 입지 않는 팀에서, 상업 공항을 출발하는 꼬리번호 없는 비행기로 실험용 레이더 프로젝트를 했음. 작전용 기체에는 볼 수 없는 레이더 장치가 붙은 같은 모델들이라 지켜보는 사람에게는 해군기라는 게 꽤 뻔했음. 사람들은 마약 밀수, 대중 감시, 외계 기술 시험 등 인터넷이 상상할 수 있는 온갖 이야기를 했지만, 실제로는 통제 가능한 육지와 물 위를 날며 검증 테스트용 데이터를 모았을 뿐임. 실제 기준값을 얻는 유일한 방법이었기 때문임
- 이미 누가 말했듯 이런 것들은 Twitter에서 자주 추적됨
-
왜 거의 모든 비행기가 미국에 있나? 데이터 문제인지, 아니면 전용기를 띄울 만큼 부유한 사람이 미국에만 많은 건지 궁금함
- “추적 대상은 FAA 등록 데이터로 구성된다”고 되어 있으니, 다른 나라에도 비행기는 있겠지만 미국 FAA에는 그 데이터가 없을 것 같음
-
“핵 종말이 임박하면 전용기에 접근 가능한 많은 사람이 곧장 하늘로 올라 도시 중심부를 탈출할 것”이라는 가정은 논리가 약해 보임
- ICBM 비행 시간이 얼마나 되나? 러시아에서 오면 20분, 잠수함에서 쏘면 그보다 짧을 수 있음. John Travolta처럼 활주로에 사는 게 아니라면 억만장자도 자기 제트기까지 제때 갈 수 없을 것 같음. 자국이 선제공격을 계획했다면 일부는 미리 알 수도 있겠지만, 그런 식으로 입이 새면 적에게도 알려질 가능성이 커서 의심스러움
- 실제로 핵전쟁이 임박했다면 조기 경보로는 EAS 국가/대통령 경보(https://en.wikipedia.org/wiki/Emergency_Alert_System)가 가장 나을 듯함. 실제 조기경보 센서에 접근하는 사람들이 보복공격 준비를 하면서 그런 경보를 내보내길 바라기 때문임. 다만 냉전 이후 정부의 엉망진창인 성격을 보면 어리석은 기대일 수도 있음
더 효과적인 건 뉴스 피드를 훑어 확전 사다리를 올라가는 주요 위기 신호를 찾는 쪽일 것임. 핵보유국이 관련된 분쟁, 핵무기 사용 위협, 비상 지휘통제기 경계태세 전환 같은 비정상 활동 보도, 전술핵 사용 같은 것들임
- 핵전쟁은 우리 문명과 인간 본성에 내재적일 수는 있지만, 임박한 것은 아닐 수도 있음
- 이란 전쟁 주변의 투기 거래만 봐도 됨. Trump가 말하는 “그의 친구들”이라면, 그중 많은 사람이 미리 귀띔을 받을 수 있다는 뜻일 듯함
-
ADS-B Exchange 열지도 파일이 DEFCON 2에서도 접근 가능할까?
데이터 원천을 사용할 수 없을 때는 무엇을 보여줄지도 궁금해짐 -
기상 관측소에 ping을 보내는 것도 좋은 지표일 수 있음
서로 붙어 있는 여러 관측소가 응답하지 않거나 엄청난 온도 값을 보내기 시작하면 핵 종말이 임박했을 가능성이 큼. 통계적 이상치 몇 개는 무시하면 됨: https://www.cnn.com/2026/04/23/europe/france-weather-sensor-...- 아니면 굴착기가 광섬유를 끊었을 수도 있음
-
뻔한 질문을 하자면, 종말 시나리오에서 도망친다는 걸 알고 있다면 항공기가 굳이 트랜스폰더를 켜는 절차를 밟지 않고 그냥 바로 뜨지 않을까?
- 절차 같은 건 없음. ADS-B 송신이 있는 비행기는 명시적으로 퓨즈를 뽑아 끄지 않는 한, 비행기가 켜지면 같이 켜짐
게다가 관제사가 없거나 자리를 버릴 수도 있는 상황에서 다른 항공기와 충돌하지 않으려면 트랜스폰더가 꽤 편리함 - 알기로는 비행기에 전원을 넣으면 트랜스폰더가 사실상 알아서 켜짐. 명시적으로 꺼야 하는데, 그러면 활주로 빈 시간대를 안내하는 관제탑과 이상한 대화를 해야 해서 이륙이 늦어질 것임
관제탑을 무시하면 다른 비행기와 부딪혀 아예 뜨지 못할 가능성이 커짐 - 따로 설정할 필요는 없음. 거의 모든 현대 항공기의 트랜스폰더는 즉시 또는 이륙 시 자동으로 켜지는 게 기본값임
고도 보고를 하는 Mode C나 더 많은 정보를 보고하는 Mode S로, 시계비행 squawk 1200을 쓰게 됨 - 격추당하고 싶지는 않을 테니까
- 다른 비행기와 충돌하면 탈출 계획이 망가지니 켜두는 게 여전히 좋음
ADS-B 출력이 올바르게 나오도록 추가 작업을 할 필요도 없고, 전원이 들어오면 작동함
- 절차 같은 건 없음. ADS-B 송신이 있는 비행기는 명시적으로 퓨즈를 뽑아 끄지 않는 한, 비행기가 켜지면 같이 켜짐