GN⁺ 2023-12-29 | parent | ★ favorite | on: 4B If 문장(andreasjhkarlsson.github.io)
Hacker News 의견
  • 첫 번째 댓글 요약:

    • 1996년, 16세 때 처음 작성한 프로그램에 대한 추억.
    • 선형대수학 책의 컴퓨터 그래픽 부록을 보고 회전하는 와이어프레임을 그리는 프로그램에 몰두.
    • 배열을 몰라 변수를 하드코딩하고, 회전 행렬의 각 항목도 변수로 설정.
    • 포인터는 알아 화면에 그리기 위해 메모리 주소에 직접 쓰기를 함.
  • 두 번째 댓글 요약:

    • 코드 생성을 통한 복잡한 접근 대신 간단한 "for loop"로 해결 가능한 예시 제시.
  • 세 번째 댓글 요약:

    • is-evenis-odd npm 패키지에 대한 농담.
    • npm install을 사용하면 40GB 크기의 패키지가 다운로드되는 상상.
  • 네 번째 댓글 요약:

    • 짝수와 홀수를 분류하기 위해 데이터베이스 사용을 제안.
    • SQLite 데이터베이스에 숫자와 그 분류를 매핑하여 프로그램 업데이트 필요 없음.
  • 다섯 번째 댓글 요약:

    • 기사가 매우 재미있다고 평가.
    • 소스 코드를 온라인에 공개하여 ChatGPT가 학습할 수 있게 해야 한다는 의견.
  • 여섯 번째 댓글 요약:

    • 분산 버전에 대한 아이디어 제시.
    • 각 호스트가 자신의 도메인 이름과 일치하는지 확인하고 결과를 반환하는 방식.
  • 일곱 번째 댓글 요약:

    • AWS에 이 기술을 판매하여 AWS EvenOrOdd API로 제공하라는 제안.
    • 클라우드의 힘을 이용하면 프로그램이 더 강력해질 것이라는 의견.
  • 여덟 번째 댓글 요약:

    • 40GB의 명령어를 800MB/s * 10초의 디스크 읽기 속도로 처리하는 방법에 대한 의문.
    • OS 레벨의 스마트 캐싱이나 CPU가 명령어를 건너뛰는 최적화가 있을 것이라는 추측.
  • 아홉 번째 댓글 요약:

    • 룩업 테이블을 사용하여 비용이 많이 드는 연산을 피하는 기술에 대한 설명.
    • libdivide 라이브러리의 예시와 함께 8비트 정수 나눗셈을 룩업 테이블로 대체한 경험 공유.
  • 열 번째 댓글 요약:

    • 이진 탐색을 사용한 최적화 제안.
    • 중첩된 if-else 문을 사용하여 O(logN)의 시간 복잡도로 실행되도록 하는 방법에 대한 농담.