요약
중요한 지식을 가진 사람은 그 지식을 실제로 쓸 수 있는 사람에게 전할 의무가 있습니다.
콜린 퍼시벌이 자기 블로그에 쓴 글의 주장입니다. 그는 2005년 인텔 Hyper-Threading(코어 하나를 스레드 둘처럼 쓰는 기술)의 보안 문제를 공개한 경험을 되짚으며 이 의무를 설명합니다.
왜 중요한가
- 논문을 내는 데서 멈추지 않고, 지식이 필요한 사람을 찾아 전하는 일까지 의무로 넓힌 주장입니다.
- 의무가 직장이나 맡은 프로젝트가 아니라 지식 자체에 따라붙으므로, 업무 밖에서 발견한 문제도 알려야 합니다.
핵심 내용
- 2004년 옥스퍼드대 박사 과정 막바지에 Hyper-Threading이 캐시를 통해 스레드 사이로 정보를 흘린다는 점을 알아냈습니다.
- 개념 증명 코드로 RSA 개인 키를 복원할 만큼 비트를 빼낸 뒤, 약 6개월 동안 보안 팀들에 조용히 알렸습니다.
- 인텔이 야후에 논문을 철회시키라고 요청했지만, 야후는 그가 자사 직원이 아니라고 답했고 발표는 예정대로 이뤄졌습니다.
- 연구자는 새 지식을 만들고 학자는 그 지식을 필요한 사람에게 나른다고 구분하며, 자신은 학자의 삶을 택한다고 맺습니다.
- 피히테의 강의에서 학자의 지식은 사회를 위한 것이라는 생각을 빌렸지만, 학자를 최고 계층으로 보는 시각은 거부합니다.
HN 반응
- 미국이었다면 의무를 다하지 못했을 것이라는 대목에 메디케이드 반박이 나왔지만, 당시엔 자녀 없는 성인이 의무 보장 대상이 아니었다는 재반박이 이어졌습니다.
- 요즘 학계가 종신직과 연구비를 위해 소소한 논문만 찍어 낸다는 비판에, 평가 제도 탓이고 GPS도 점진적 논문에서 나왔다는 반론이 맞섰습니다.
우와, 금방 올라왔네요.
독자분들은 제가 2020년에 쓴 글 "On the use of a life"(삶의 쓰임에 대하여)도 짝을 이루는 흥미로운 글로 읽어 보실 만합니다: https://www.daemonology.net/blog/2020-09-20-On-the-use-of-a-life.html
"진실"이니 "의무"니 하는 이야기는 모두, 그런 추상적 개념을 평가할 더 큰 맥락이 있다는 것을 전제합니다.
(전 지구적인) "우리"는 이런 개념을 슬쩍 들먹이거나 이용하고 싶어 하면서도, 행동에 대한 결론으로 이어질 수 있는 방식으로 평가하는 것만큼은 한사코 피합니다. 이 지극히 인간적인 이분법이 저는 계속 흥미롭습니다.
구체적인 예로 국제법을 생각해 보십시오. 그 덧없음까지 포함해서 말입니다.
이런 원칙이 아무리 모호하더라도 따지지 않는다면, 결국 어떤 상황에서든 힘이 곧 정의라는 식의 즉각적인 손익 계산으로 줄어들 것 같습니다. 서로 다른 사람들 사이에서 그 기준이 얼마나 보편적으로 비교될 수 있는지와는 상관없이, 사람들이 여전히 스스로 어떤 기준을 지키려 한다는 건 아마 좋은 일이라고 생각합니다.
저는 철학자는 아니지만 철학책 읽는 걸 좋아합니다. 제가 읽은 바로는, 이런 종류의 판단 전체를 윤리와 도덕으로 둘로 나눌 수 있을 것 같습니다. 윤리는 "그 자체로 좋은 것"의 영역으로, 도덕은 거기에 사회적 차원을 더한 것으로 단순하게 구분하는 겁니다. 사회적 선의 문제를 더하는 순간 모든 게 훨씬 복잡해집니다. 그렇더라도 건강, 복지, 그 밖의 여러 가지는 그 자체로 좋은 것입니다.
국경 남쪽에 메디케이드(Medicaid)라는 제도가 있는 건 아세요?
제가 사는 주에서는 월 $1,799 미만을 버는 사람이면 누구나 대상이고, 자산 심사도 없어요. 세부 사항은 주마다 다른데, 이건 부양 자녀나 장애가 없는 성인 기준이에요. 그분은 당시 실직 상태였던 걸로 아는데요?
이 얘기를 꺼내는 건 이 대목 때문이에요:
보통은 이런 값싼 비꼼은 그냥 어깨 한 번 으쓱하고 넘겨요. 대부분의 사람은 무엇이 진실인지에 관심이 없고, 그건 받아들일 수밖에 없죠. 그래도 학자의 의무에는 분명 진실에 대한 의무도 들어 있지 않나요? 그분이 저 대목을 그대로 두고 싶어 하리라는 건 알아요. 두 나라의 의료 방식에 대한 그분의 평가를 정확히 보여 주는 문장일 테니까요.
그런데 그게 사실이 아니라는 거예요.
월 $1,799 미만을 버는 사람이면 누구나, 자산 심사도 없이
2005년에도 그랬나요?
네, 다만 소득 기준은 더 낮았어요.
ACA 시행 이전에는 주 정부가 부양 자녀가 없는 성인까지 보장할 의무가 없었습니다.
10년 넘게 IEEE 현역 회원으로 지냈지만, (여기 글쓴이를 빼면) 이 의무를 진지하게 받아들이는 사람은 본 적이 없습니다. 그런 위험을 직접 만들어 내는 일을 하는 IEEE 회원이 수두룩합니다.
인텔은 문제가 아니라고 주장했습니다: [1]
오늘날이라면 더 큰 사안이 됐을 겁니다. AI 시대에는 악용하기 어려운 취약점을 공략하는 일이 훨씬 쉬워졌습니다. AI의 인내심은 예산에 의해서만 제한됩니다.
[1] https://www.itnews.com.au/news/intel-soothes-hyperthreading-hack-fear-63338
리누스도 어처구니없는 말을 했었죠. 다행히 보안과 암호학 커뮤니티는 대체로 제대로 이해했습니다.
인텔의 대응은 이랬습니다:
그리고 이게 Spectre까지 포함해 오늘날 사실상 최신 기술 수준의 입장입니다. 통제된 조건에서 취약점을 시연할 수는 있어도, 그런 조건이 실제 운영 환경에서 갖춰지는 건 공학적 의미에서 실용적이지 않다는 거죠.
"악성 웹사이트를 Chrome으로 여는 것"도 "통제된 조건"에 들어가나요?
그는 R. K. 머튼(Merton)과 어딘가 비슷한 데가 있어서, 읽을 만한 글이었습니다.
하느님, 캐나다를 지켜 주세요.
그가 미국에서도 메디케이드 자격 요건을 확대한 진보 성향의 주에 살았다면 아마 메디케이드 대상이 됐을 겁니다.
이 일은 2005년에 있었습니다. 메디케이드 확대가 시행되기 거의 10년 전입니다.
질문입니다. 미국에서 보험이 없으면 제네릭/바이오시밀러 인슐린이 얼마나 듭니까? 주마다 다릅니까?
주마다 다릅니다. 지금은 많은 주가 월 35달러로 상한을 두는 제도를 갖고 있는데, 대개 그 주의 공공 보험이나 그 주에서 운영되는 다른 플랜에 가입돼 있어야 하는 걸로 알고 있습니다(그래서 "무보험 비용"으로 치기는 어려울 수 있습니다).
말꼬리 잡자고 붙인 단서가 한두 개가 아니네요. 전 국민 의료보험은 진작에 있었어야 해요. 우리는 야만스러워요.
현대 학계가 이 글에서 인용한 의미의 학문과 아직 얼마나 관련이 있는지 잘 모르겠습니다.
안타까운 일입니다.
그럼 현대 학계가 대체 뭘 하는 곳이라고 생각하시는 건가요? 지식을 발견하고 나누는 걸 인생의 주된 목표로 삼고, 그러려고 엄청난 시간과 벌 수도 있었을 돈까지 희생한 사람들을 왜 그렇게 많은 해커뉴스 사람들이 업신여기는지 저는 이해가 안 돼요.
드러난 선호(revealed preference)로 따지면, 현대 학계는 정년 보장(tenure)과 연구비를 얻으려고 사소한 개선 수준의 논문을 찍어 내는 곳입니다.
그래요, 욕심 많은 사람들이 (1) (박봉인) 일자리를 지키고 (2) (역시 박봉인) 학생들 급여를 올려 줄 돈을 조금 더 벌고 싶어 안달이군요. :) 소프트웨어 엔지니어든 다른 어떤 직업이든 마찬가지로, 형편없는 학자도 있고 훌륭한 학자도 있어요. 모두를 한 가지 색으로 칠하지는 말자고요. 점진적이라는 얘기를 하자면, 여러분이 그렇게들 좋아하는 AI도 세상을 뒤바꾸는 갑작스러운 무언가가 되기 전까지는 수십 년 동안 점진적인 학술 연구였어요.
그분은 시스템을 비판하는 거지, 시스템 안에 있는 사람들을 비판하는 게 아니라고 생각해요.
발표를 위한 발표라는 문제가 있다는 데는 동의하지만, 점진적인 논문도 정말로 필요합니다. GPS(단골로 드는 과학 사례죠)는 40년대에 원자시계 연구비 지원으로 시작된 점진적인 논문들이 쌓인 결과입니다.
그건 "드러난 선호"가 아니에요. 말 그대로 그렇게 하지 않으면 잘리니까 요구되는 거예요.
학계 안에서 일하는 개인이 아니라, 학계 전체의 드러난 선호를 말한 겁니다.
여전히 똑같은 헛소리예요. 이건 학계가 돈이나 다른 자원을 얻기 위한 요건이에요. 연구비도 논문도 없으면 자원도 없어요. 그리고 네, 자원은 필요하죠.
벤처 투자자와 실리콘밸리는 전반적으로 반지성주의 성향이 강합니다. 중퇴한 걸 자랑스러워하는 창업자가 얼마나 많은지, 인문주의와 교양 학문(liberal arts)을 공공연히 거부하는 창업자가 얼마나 많은지 보세요. HN은 기본적으로 와이 콤비네이터가 생각이 비슷한 인력을 홍보하고 찾기 위한 플랫폼입니다.