54P by neo 4달전 | favorite | 댓글 5개
  • HN에서 Book 포함된 링크를 가져와 댓글을 추출하고, GPT에게 요청해서 도서 세부 목록을 추출하고, 순위값을 반영하여 조정
  1. Structure and Interpretation of Computer Programs [컴퓨터 프로그램의 구조와 해석]- Harold Abelson, Gerald Jay Sussman, Julie Sussman
  2. Designing Data-Intensive Applications [데이터 중심 애플리케이션 설계] - Martin Kleppmann
  3. Gödel, Escher, Bach [괴델, 에셔, 바흐: 영원한 황금 노끈] - Douglas Hofstadter
  4. The C Programming Language [Kernighan의 C언어 프로그래밍] - Brian W. Kernighan, Dennis M. Ritchie
  5. How to Win Friends and Influence People [인간관계론] - Dale Carnegie
  6. The Mythical Man-Month [맨먼스 미신] - Frederick P. Brooks Jr.
  7. How to Solve It [어떻게 문제를 풀 것인가] - George Pólya
  8. Principles of Mathematical Analysis [해석학의 원리] - Walter Rudin
  9. The Elements of Computing Systems [밑바닥부터 만드는 컴퓨팅 시스템] - Noam Nisan, Shimon Schocken
  10. Calculus - Michael Spivak
  11. Code: The Hidden Language of Computer Hardware and Software [코드] - Charles Petzold
  12. Crafting Interpreters [Crafting Interpreters 로버트 나이스트롬의 인터프리터 in Java, C]- Robert Nystrom
  13. Peopleware [피플웨어]- Tom DeMarco, Timothy Lister
  14. Eloquent JavaScript [자바스크립트 스킬업 3/e] - Marijn Haverbeke
  15. Elements - Euclid
  16. The Art of Computer Programming [The Art of Computer Programming] - Donald E. Knuth
  17. Blindsight - Peter Watts
  18. The E-Myth Revisited [사업의 철학] - Michael E. Gerber
  19. The Pragmatic Programmer [실용주의 프로그래머] - Andrew Hunt, David Thomas
  20. Compilers: Principles, Techniques, and Tools - Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman
  21. High Output Management [하이 아웃풋 매니지먼트] - Andrew S. Grove
  22. Concrete Mathematics [구체수학] - Ronald L. Graham, Donald E. Knuth, Oren Patashnik
  23. Never Split the Difference [우리는 어떻게 마음을 움직이는가] - Chris Voss
  24. The Phoenix Project [피닉스 프로젝트] - Gene Kim, Kevin Behr, George Spafford
  25. The Art of Electronics - Paul Horowitz, Winfield Hill
  26. Dune [듄] - Frank Herbert
  27. Hyperion - Dan Simmons
  28. The Hitchhiker’s Guide to the Galaxy [은하수를 여행하는 히치하이커를 위한 안내서] - Douglas Adams
  29. Operating Systems: Three Easy Pieces [운영체제 아주 쉬운 세 가지 이야기] - Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau
  30. Automate the Boring Stuff with Python [뚝딱뚝딱 파이썬 자동화] - Al Sweigart
  31. The Design of Everyday Things [도널드 노먼의 디자인과 인간 심리] - Don Norman
  32. Calculus Made Easy [쉽게 만든 미적분학 수학] - Silvanus P. Thompson
  33. Linear Algebra Done Right - Sheldon Axler
  34. The Three-Body Problem [삼체] - Cixin Liu
  35. Children of Time - Adrian Tchaikovsky
  36. The Five Dysfunctions of a Team [팀워크의 부활] - Patrick Lencioni
  37. Bobiverse - Dennis E. Taylor
  38. Founders at Work [세상을 바꾼 32개의 통찰] - Jessica Livingston
  39. Neuromancer [뉴로맨서] - William Gibson
  40. Design Patterns [디자인 패턴] - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

HN 독자들이 추천하는 2023년 상위 40권의 책 선정 방법

  • 목록 생성 방법: "book"이라는 단어가 포함된 2023년 게시된 이야기들을 수집하되, "macbook", "chromebook" 등은 제외하고, URL이 포함되지 않은 "Ask HN" 스토리들을 중점적으로 선택함.
  • 해당 스토리의 댓글을 수집하고, 각 댓글에서 OpenAI gpt3.5 챗 API를 사용하여 책의 세부 정보를 JSON 형식으로 추출함.
  • 제목을 표준화하여, 예를 들어 "Gödel, Escher, Bach: An Eternal Golden Braid"를 "Gödel, Escher, Bach"로 변환하고, "the"로 시작하는 단어도 제거함.
  • 결과 정보를 집계하고, 책 제목과 저자 이름을 수동으로 조정하여 표준화함.

한국어판을 찾아서 []안에 적었습니다. 몇권은 아직 한국어판이 안나왔네요

댄 시먼스의 히페리온은 열린책들에서 출간했습니다. 후속작인 히페리온의 몰락도 함께 나와 있습니다. 시먼스 작품 중에서 개인적으로는 일리움을 강추합니다만... 아주 대중적이 되기에는 장벽이 좀 있지 싶습니다.

오오..! SICP 역시 근본서

좋은 정보 고맙습니다~^^

Hacker News 의견
  • "Ask HN" 게시물에서 '책'이라는 단어가 포함된 제목에 대한 답변에서 가장 자주 언급된 책들에 관한 것으로, 투표를 많이 받아 눈에 띄고 많은 댓글을 유도하는 게시물들에서 선정된 책들이기 때문에 편향될 수 있음을 지적함.

    이는 'Ask HN' 게시물 중에서 투표를 많이 받고 많은 댓글이 달린 것들에 한정된 책들의 목록이므로, 선택 기준에 주의를 기울이는 것이 좋음을 강조함.

  • 자신의 책 "Crafting Interpreters"가 목록에 포함된 것을 매우 기쁘게 생각함.

    "Crafting Interpreters"라는 책이 이 목록에 포함된 것에 대해 큰 만족감을 표현함.

  • 목록에 포함된 수학 책들은 일반적으로 높은 평가를 받지만, 수학에 대한 수동적이거나 오락적인 관심을 가진 사람들에게는 적합하지 않은 선택이라고 생각함. 대학생을 위한 시리즈가 더 나은 선택일 수 있음.

    목록에 있는 수학 책들이 높은 평가를 받지만, 수학에 대해 적극적이지 않은 사람들에게는 적합하지 않다고 지적하며, 대학생을 위한 시리즈 책들이 더 나은 선택이 될 수 있음을 제안함.

  • 이 목록에 있는 책들 중 약 1/4을 소유하고 있으며, 많은 책들이 30년 이상 된 것임을 흥미롭게 생각함.

    목록에 있는 책들 중 상당수를 소유하고 있으며, 그 중 많은 책들이 30년 이상 된 고전임을 발견함.

  • "Blindsight"라는 책이 목록에 포함된 것을 보고 기쁨. 이 책은 실제 출판물을 참고 문헌으로 사용하여 상상력을 정당화함.

    "Blindsight"라는 하드 사이파이 책이 목록에 포함된 것에 대해 긍정적인 반응을 보이며, 이 책이 실제 문헌을 참고하여 상상력을 뒷받침함을 언급함.

  • 해커뉴스에서 추천하는 책들과 유사한 웹사이트들을 소개함.

    해커뉴스에서 추천하는 책들과 비슷한 내용을 제공하는 다른 웹사이트들에 대한 링크를 공유함.

  • Reddit Reads라는 사이트를 즐겨 사용하며, 이를 통해 특정 니치, 취미, 인터넷 문화에 대해 알아볼 수 있음.

    Reddit Reads라는 사이트를 통해 다양한 서브레딧에서 인기 있는 책들을 알아보는 것이 재미있다고 언급함.

  • 'Gödel, Escher, Bach'의 첫 언급 링크가 실제로는 수학자 Gödel에 대한 언급으로 가는 것처럼, 책 이름이 복잡할 때 오류가 발생하기 쉬움을 지적함.

    'Gödel, Escher, Bach'라는 책의 첫 언급 링크가 실제로는 해당 책이 아닌 수학자 Gödel에 대한 언급으로 연결되는 것을 예로 들며, 복잡한 책 이름을 필터링하는 것의 어려움을 설명함.

  • "The Three-Body Problem" 삼부작을 최근에 완독했으며, 책에서 얻은 여러 아이디어들이 종종 떠오름. 사이파이에 진지하게 관심이 있다면 이 책들을 읽어야 함.

    "The Three-Body Problem" 삼부작을 읽고 나서도 책에서 다룬 다양한 아이디어들이 자주 생각난다고 말하며, 사이파이 장르에 심취한 독자라면 반드시 읽어야 할 책으로 추천함.

  • 이 보고서는 대부분의 책들이 시대를 초월한 고전이라는 점을 지적하며, 2023년과는 큰 관련이 없다고 언급함.

    목록에 포함된 책들이 대부분 시대를 초월한 고전이라는 점을 지적하며, 이는 크라우드 소싱 방식으로 추천을 모았기 때문에 불가피한 결과라고 평가함.