2020년 3월부터 식구들이 한국, 미국 서부/동부 각자 위치에서 격리를 하면서, 여러가지 어려움과 아픔들을 서로 위로하고자, 합동 찬양을 녹음/녹화했다. ...
번호 맞추기
이 문제는 1년차 때 룸메이트를 통해 들은 문제였는데, 만 24시간의 고민 끝에 겨우 답을 찾을 수 있었던, 내 평생 가장 어려웠던 확률(?) 문제다. 10 명의 죄수에게 무작위로 1 부터 10까지의 정수가 적힌 카드를 이마에 붙여준다. 숫자는 반복 추첨한다(10명 모두 다른 숫자가 부여 될 수도 있지만, 모두 똑같은 숫자가 부여 될 수도 있다). 각 죄수는 자신에게 부여된 숫자는 볼 수 없지만, 나머지 9명의 죄수에게 부여된 숫자는 볼 수 있다. 번호를 부여 받기 전까지 죄수 간에 전략을 얼마든지 계획 할 수는 있지만, 번호를 부여 받은 후에는 일절 죄수 간 의사소통이 금지 된다. 10명의 죄수 모두 번호를 부여 받은 후, 단 한 사람이라도 본인이 부여 받은 번호를 맞출 수 있으면 10명 모두 풀려난다. 위 상황에서, 번호를 부여 받기 전 죄수들이 풀려날 확률을 최대화하는 전략은? ...
막대기로 삼각형을 만들 확률
1 미터 길이의 막대기를 무작위로 세 조각으로 잘랐을 때, 잘린 세 개의 막대기로 삼각형을 만들 수 있을 확률은? ...
i3lock으로 화면 잠그기
최근, 스트레스 해소도 할 겸 작업 환경을 이리저리 꾸며 보던 중, i3wm를 알게 되었다. 컨셉은 매력적이지만, 2-3일 사용해본 결과, 적업 능률에는 그닥 도움이...
데이터와 의사결정: 투명성
최근에 쓴 논문의 내용을 바탕으로 HBR 기사를 투고했다. 요약하자면: 데이터를 기반으로 복잡하고 불투명한 (머신러닝) 분석을 도입하는 것도 좋지만, 데이터로부터...
리눅스에서 Box 계정 사용하기
최근 의대와 협업을 하면서, 보안 문제로 인해 학교에서 제공하는 Box 계정을 사용해야만 하게 됐다. 그런데, Box는 공식적으로 윈도우/맥만 지원하고, 리눅스 용 툴...
편집기(vim) 자동설정
사람마다, (프로그래밍) 언어마다, 선호하거나 요구하는 스타일/포맷이 있다. 예를 들어, Makefile은 반드시 탭으로 들여쓰기를 해야하고, 마크다운...
Fedora에서 부팅 화면 숨기기
매번 OS 업데이트/변경 할 때마다 다시 세팅 해야되는데, 그 때마다 기억이 나지 않고 검색하게 되서, 편의상 여기에 기록해둔다. 우선 /etc/default/g...
ggplot2 한글 폰트 설정
데이터를 바탕으로 한 “의미있는” 그래프를 그리고자 할 때는 역시 R의 ggplot2만한게 없다. 연구든, 일이든, 발표든, 늘 그래프를 그릴 일이 있을 때면 ggplot2를 문제 없이 잘 쓰다가, 한글로 블로그질을 하려니까 폰트가 도무지 봐줄 수 없는거라. ...
동전 던지기
어느날, 한 신사가 희안하게 생긴 동전을 꺼내 든다. 동전을 던져서 앞면이 나올지 뒷면이 나올지 내기를 하자고 한다. 먼저 동전을 10번 던질테니, 그 결과를 보고, 1...