처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.07.30 39

'백만 개의 체크박스' 만든 그 개발자가 전설의 72시간 프로그래밍 대회를 맡았어요

Hacker News 원문 보기
'백만 개의 체크박스' 만든 그 개발자가 전설의 72시간 프로그래밍 대회를 맡았어요

이 조합, 기대될 수밖에 없거든요

혹시 2024년에 인터넷을 떠들썩하게 했던 One Million Checkboxes(백만 개의 체크박스) 기억하세요? 전 세계 사람들이 백만 개의 체크박스를 실시간으로 같이 켜고 끄던, 이상하게 중독적이었던 그 사이트요. 그걸 만든 인디 개발자 Nolen Royalty(닉네임 eieio)가 올해 ICFP 프로그래밍 콘테스트의 주최를 맡았다고 블로그로 발표했어요. 장난기 넘치는 웹 실험으로 유명한 개발자가, 프로그래밍 대회 중에서도 가장 기괴하기로 유명한 대회의 열쇠를 넘겨받은 거라 이 조합 자체가 뉴스거든요.

ICFP 콘테스트가 뭐냐면

이 대회, 알고리즘 대회들과는 결이 완전히 달라요. 1998년부터 함수형 프로그래밍 학회(ICFP)와 연계돼 매년 열리는데, 규칙이 파격적이에요. 팀 인원 제한 없음, 프로그래밍 언어 제한 없음, 시간은 72시간. 그리고 문제가 딱 하나 나와요. 대신 그 하나가 어마어마하죠. 역대 대회에서는 외계 언어의 인터프리터를 구현하거나, 채굴 로봇을 최적화하거나, 나노봇을 프로그래밍하는 문제가 나왔어요. 전설로 남은 2006년 대회 'Cult of the Bound Variable'에서는 UM이라는 가상머신 스펙을 던져주고, 그걸 직접 구현해야만 그 안에서 진짜 문제들이 겹겹이 풀려나오는 퍼즐 상자 구조였거든요. 참가자들이 20년 가까이 그 대회를 추억할 정도예요. 처음 24시간만 뛰는 '라이트닝 디비전'도 따로 있어서, 풀타임 참가가 부담스러운 팀을 위한 입구도 마련돼 있고요.

재밌는 건 운영 방식이에요. 이 대회는 매년 자원봉사 팀이 돌아가며 주최하는데, 주최 팀에게 문제 설계의 자유가 거의 무제한으로 주어지거든요. 그래서 대회의 색깔이 매년 주최자를 따라 완전히 달라져요. 올해는 그 자유가 인터넷에서 가장 장난기 많은 개발자 손에 들어간 거죠.

이번 주최자의 철학: 숙제가 아니라 장난감

Royalty가 밝힌 설계 철학이 인상적인데요. 대회를 '장난스럽고(playful), 읽히고(legible), 사회적인(social)' 것으로 만들고 싶다고 해요. 수년간 최적화 노하우를 쌓은 베테랑 팀만 즐기는 대회가 아니라, 소규모 팀이나 혼자 참가한 해커도 재미를 느낄 수 있게 하되 상위권에서는 깊이가 나오도록요. 본인 표현으로는 '숙제가 아니라 장난감(toys not homework)'을 주고 싶대요. 점수 체계를 다 이해하기 전에도 일단 찔러보는 재미가 있는 시스템이요.

인프라 이야기도 흥미로워요. 수천 팀이 72시간 동안 쉬지 않고 서버를 두들기는 대회라, 운영 인프라가 버텨주는 게 생각보다 큰 숙제거든요. 이 사람은 예고 없이 트래픽이 폭발하는 바이럴 사이트를 여러 번 운영해 본 경험이 있으니, 어쩌면 역대 주최자 중 이 부분만큼은 가장 잘 준비된 사람일지도 몰라요. 문제 내용은 시작 전까지 비밀인데, 본인의 대규모 멀티플레이어 웹 장난감 작업에서 아이디어를 가져왔다는 힌트만 슬쩍 흘렸어요.

참가해 볼 만하냐면

이 대회의 장벽은 생각보다 낮아요. 참가비 없고, 온라인 원격 참가고, 언어도 자유니까요. 한국에서도 팀 짜서 주말 끼고 도전하기 딱 좋은 구조예요. ICPC나 코드포스 같은 대회가 '정해진 답을 빨리 맞히는' 경쟁이라면, ICFP 콘테스트는 정답이 없는 문제에서 더 나은 해를 만들어가는 엔지니어링 경쟁이라, 순수 알고리즘 실력보다 시스템 구축과 도구 만들기 감각이 큰 몫을 해요. 시뮬레이터 만들고, 시각화 도구 붙이고, 파이프라인 자동화하는 일이 승부를 가르니까, 실무 개발자에게 오히려 유리한 구석이 있는 거죠. 처음이라면 24시간 라이트닝 디비전으로 발을 담가보는 걸 추천해요. 주최자도 최고의 경험은 작은 팀이 왁자지껄 놀면서 나온다고 강조하고 있고요.

한 줄 정리: 인터넷에서 가장 장난기 많은 개발자가 가장 기괴한 프로그래밍 대회를 맡았으니, 올여름 주말 하나는 비워둘 만해요. 팀 꾸려서 나가보실 분 있나요? 나간다면 어떤 언어로 도전하실 건가요?


🔗 출처: Hacker News

이 뉴스가 유용했나요?

TTJ 코딩클래스 정규반

월급 외 수입,
코딩으로 만들 수 있습니다

17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.

144+실전 강의
17개수익 모델
4.9수강생 평점
정규반 자세히 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.