본문으로 건너뛰기

2024-12-01

코드의 출현 2024

  • Advent of Code는 Eric Wastl이 만든 프로그래밍 퍼즐을 포함한 대림절 달력으로, 모든 수준의 프로그래머가 해결할 수 있으며, 어떤 프로그래밍 언어로도 풀 수 있습니다.
  • 이 퍼즐들은 오래된 하드웨어에서도 효율적으로 실행되도록 설계되었으며, 컴퓨터 과학 배경 지식 없이도 연습, 인터뷰 또는 오락을 위해 사용될 수 있습니다.
  • 참가자들은 자신의 경험을 공유하고, 예제를 통해 해결책을 시험하며, 필요할 경우 도움을 요청하도록 권장됩니다. 이때 퍼즐 해결에 AI를 사용하지 않고 상표 규칙을 준수하는 등의 지침을 따라야 합니다.

반응

  • 2024년의 Advent of Code가 시작되었으며, 참가자들은 창의적인 문제 해결에 참여하고 그들의 경험을 공유하고 있습니다. 일부 참가자들은 표준 라이브러리 없이 C를 사용하거나 Swift나 Ada와 같은 새로운 프로그래밍 언어를 탐구하는 등 독특한 접근 방식을 실험하고 있습니다. AI가 순위표에 미치는 영향에 대한 우려가 있지만, 이 행사는 주로 개인의 즐거움, 학습, 그리고 커뮤니티 상호작용을 촉진합니다.

마이크로소프트만 신뢰하는 브라질 인증 기관이 google.com에 대한 인증서를 발급했습니다.

반응

  • 브라질 인증 기관(CA)이자 Microsoft에만 신뢰받는 기관이 google.com에 대한 인증서를 발급하여 Google의 인증 기관 권한 부여(CAA) 규칙을 위반했습니다.
  • 이 사건은 다른 주요 브라우저들이 신뢰하지 않는 CA의 신뢰성과 이를 신뢰하기로 한 마이크로소프트의 결정에 대한 우려를 불러일으킵니다.
  • 이 인증서는 중간자 공격을 용이하게 하여 공격자가 Google을 사칭하고 악성 소프트웨어를 배포할 수 있게 하며, CA 신뢰 결정에 대한 더 엄격한 감독과 투명성의 필요성을 강조합니다.

오픈 소스 개인 홈 보안 카메라 시스템 (종단 간 암호화)

  • 저자는 OpenMLS를 사용한 종단 간 암호화를 통해 프라이버시에 중점을 둔 가정용 보안 카메라 시스템인 Privastead를 개발했으며, 대부분을 Rust로 구현했습니다. Privastead는 프라이버시에 대한 우려가 있는 사람들을 위해 오픈 소스로 제공되며, 호환 가능한 IP 카메라, 로컬 머신, 서버 및 Android 스마트폰이 필요합니다. 현재 이 시스템은 하나의 IP 카메라와 Android만 지원하지만, 저자는 커뮤니티의 피드백과 기여를 통해 기능을 향상시키고자 합니다.

반응

  • Privastead는 기존 솔루션의 프라이버시 문제를 해결하기 위해 개발된 오픈 소스 홈 보안 카메라 시스템으로, OpenMLS를 통한 종단 간 암호화를 활용합니다. 이 시스템은 주로 Rust로 구현되며, 지원되는 IP 카메라, 로컬 머신, 서버 및 Android 스마트폰이 필요합니다. 이 프로젝트는 GitHub에서 제공되며, 기능 향상을 위해 커뮤니티의 피드백과 기여를 환영합니다.

Ntfs2btrfs는 NTFS 파일 시스템을 오픈 소스 Btrfs로 제자리 변환합니다.

  • Ntfs2btrfs는 NTFS 파일 시스템을 Btrfs로 변환하기 위해 설계된 도구로, 잠재적인 공간 회수를 위해 원본 이미지를 reflink 복사본으로 보존합니다.
  • 이 도구는 Windows와 Linux 모두에서 사용할 수 있으며, 각 플랫폼에 대한 특정 설치 지침과 종속성이 포함되어 있습니다. 또한 압축 지원 및 NTFS로 롤백과 같은 기능을 포함하고 있습니다.
  • 제한 사항에는 오래된 확장 속성, 큰 대체 데이터 스트림(ADS) 및 암호화된 파일에 대한 지원 부족이 포함되며, Btrfs 파일 시스템에서 Windows를 부팅하기 위한 특정 조건이 필요합니다.

반응

  • Ntfs2btrfs는 NTFS(신기술 파일 시스템)에서 Btrfs(B-트리 파일 시스템)로의 제자리 변환을 가능하게 하는 도구로, 대용량 데이터 전송의 유용성과 시기에 대한 논의를 촉발하고 있습니다.
  • 사용자들은 스냅샷과 같은 기능을 높이 평가하면서도 과거의 안정성 문제를 회상하며 Btrfs에 대한 다양한 경험을 공유하고 있으며, ZFS 및 bcachefs와 같은 다른 파일 시스템에 대해서도 논의하고 있습니다.
  • 이 대화는 파일 시스템 관리의 복잡성과 위험성을 강조하며, 일부 사용자는 변환 도구보다 백업 및 새 포맷을 지지하고 있습니다.

AMD, Zen 4의 루프 버퍼 비활성화

  • AMD는 Zen 4 CPU에서 루프 버퍼를 비활성화했습니다. 이 기능은 성능 향상이 아닌 전력 최적화를 위한 것이었습니다. 성능 테스트 결과, 루프 버퍼가 비활성화되어도 차이가 거의 없으며, 이는 op 캐시가 충분한 대역폭을 제공하기 때문입니다. 하드웨어 버그로 인해 루프 버퍼를 비활성화하기로 한 결정은 성능이나 전력 소비에 큰 영향을 미치지 않을 가능성이 높으며, 이 기능은 AMD에 의해 널리 문서화되지 않았습니다.

반응

  • AMD는 Zen 4 CPU에서 루프 버퍼를 비활성화했으며, 이는 공개되지 않은 하드웨어 취약점 때문인 것으로 보입니다. 이로 인해 특정 상황에서 성능이 약간 감소했습니다. 루프 버퍼는 전력 효율성과 성능을 향상시키기 위해 설계되었지만, 그 제거는 실질적인 이점을 제공하지 않았을 수 있음을 나타냅니다. 루프 버퍼를 조용히 비활성화한 결정은 투명성과 하드웨어 취약점 관리에 대한 우려를 불러일으켰습니다.

OpenWRT One 출시: OpenWrt를 위해 특별히 설계된 최초의 라우터

  • 소프트웨어 자유 보존 협회(SFC)와 OpenWrt는 소프트웨어 자유와 수리 권리를 촉진하기 위해 설계된 무선 라우터인 OpenWrt One을 출시했으며, 케이스 포함 가격은 $89, 보드만 구매 시 $68.42입니다.
  • 이 라우터는 벽돌이 되지 않으며, 완전히 카피레프트를 준수하고, MediaTek MT7981B SoC, MT7976C 와이파이, 1 GiB DDR4 RAM을 특징으로 하며, 이더넷을 통한 전원 공급(PoE)과 USB-C 전원을 지원하고, 고급 사용자를 위한 USB 시리얼 인터페이스를 제공합니다.
  • 이 장치는 FCC 규정을 준수하여 소프트웨어 수리 권리가 규제 요구 사항과 일치할 수 있음을 보여주며, 각 구매에는 소프트웨어 자유 보호 협회의 OpenWrt에 대한 $10 기부가 포함됩니다.

반응

  • OpenWRT One, OpenWrt 오픈 소스 펌웨어를 위해 특별히 설계된 첫 번째 라우터가 출시되었으며, 가격은 $89입니다. 이 라우터는 카피레프트 준수와 FCC 규정을 균형 있게 맞추는 것을 목표로 하고 있지만, 여전히 Wi-Fi 기능을 위해 일부 독점 바이너리 블롭을 포함하고 있습니다. 이 출시로 인해 네트워킹 하드웨어의 유연성을 높이기 위해 라우터와 Wi-Fi 기능을 분리하는 것의 이점에 대한 논의가 촉발되었습니다.

Jeff Dean, AlphaChip에 대한 EDA 업계에 응답

반응

  • Jeff Dean은 Google의 AlphaChip에 대한 비판에 대해, 비평가들이 사전 훈련과 같은 필수적인 복제 단계를 따르지 않았다고 언급했습니다. 이 논쟁은 AlphaChip의 성능이 기존 도구와 동등한지 여부를 질문하며, 일부는 Google의 주장이 과장되었을 수 있다고 제안합니다. 이 논의는 Google과 전자 설계 자동화(EDA) 산업 간의 긴장을 강조하며, 편향에 대한 비난과 Google 연구의 재현 가능성에 대한 우려를 포함하고 있습니다.