Hacker News기타

Recurse Center의 여름, 프로그래밍으로 무엇을 배웠나

원제 What I did at Recurse Center

107 포인트댓글 32
Key Point

프로그래밍 집중 프로그램에서 LLM·알고리즘·언어학을 넘나들며 정말 만든 것들을 보려면 참가자들이 실제 무엇을 만들었는지 구체적으로 알아야 한다.

핵심 요약

  • Recurse Center는 뉴욕 브루클린의 프로그래밍 집중 프로그램으로, 저자는 여름 배치에서 다양한 스터디 그룹과 프로젝트에 참여했다.
  • Agentic Adventures 그룹에서는 LLM과 에이전트를 주제로 원격 샌드박스 구축, 'Just One' 게임 제작, minGPT 실습 등을 진행했다.
  • Practical Deep Learning 스터디 그룹을 통해 Jeremy Howard의 책을 함께 읽으며 고전 머신러닝부터 신경망 구축까지 학습했다.
  • Math Monday는 프로젝트 오일러, 수학 퍼즐, 프랙탈 생성, Voronoi 다이어그램 등을 다뤘으며, Rocq 증명 보조기와 힐베르트 곡선도 다루었다.
  • Race for the Galaxy 보드게임의 Keldon AI 코드를 분석해 1980년대식 신경망 구조와 학습된 전략을 이해했다.
  • Dodo라는 미니 언어를 완성했으며, 재귀적 매치 문장 구현이 가장 흥미로운 부분이었다.
  • ZIP 파일 포맷 강연에서 영감을 받아 Kevan과 DEFLATE 압축 알고리즘(LZ77 + 허프만 코딩)을 Rust로 직접 구현했다.
  • Zaki, Tommy와 SAT 솔버로 스도쿠를 풀었고, Seyoung과 라이프 게임, William과 마스터마인드, Bill과 Emacs magit 뷰를 만들었다.
  • LLM을 활용해 리듬 게임, 기후 모델링 판타지 맵 생성기, 에이전트 기반 게임들을 구현했으며, WebLLM과 개인 API 키 사용을 지원하는 컴포넌트를 개발했다.
  • 언어 간 발음 유사 단어 찾기와 국제 보조 언어 구축 프로젝트를 시도했으며, 후자는 PHOIBLE의 언어음 데이터와 APiCS의 크리올/피진 언어 문법을 참고해 설계했다.
  • 구축 언어의 어휘는 국제적으로 차용된 단어들을 그대로 사용하고, 나머지는 최적화 알고리즘으로 언어 가족 대표성을 고려해 선택했다.
  • RC의 물리 공간에서 3D 프린팅과 HP 7440A 펜 플로터로 기하학적 그림을 그렸으며, 주간 보드게임 밤에 참여하고 바둑도 배웠다.
  • 다른 참가자들의 생물측정 기반 사진 필터, 음성 반응 활성 장식, E-ink 게임 콘솔, 영수증 프린터 게임 등 다양한 프로젝트를 경험했다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗