2024-07-08 주간 URL 모음

  • LuggageLosers.com - Live ranking of airlines by how much luggage they are losing right now
    • 요약
      • 이 문서는 1,477개의 실시간 데이터 출처를 바탕으로 현재 분실된 수하물의 양에 따라 항공사 순위를 실시간으로 제공합니다.
      • 순위는 각 항공사별로 승객의 수하물이 분실될 확률을 백분율로 표시하며, 최악의 항공사들은 44분의 1의 확률로, 최고의 항공사들은 4,886분의 1의 확률로 분실될 확률이 있습니다.
      • 지난 30일 동안 가장 많은 수하물을 분실한 항공사는 웨스트젯, 에어 인디아, 에어 링구스입니다.
      • 수하물이 가장 적게 분실된 항공사는 LATAM 브라질, 스쿠트, 전일본공수입니다.
      • 지역별로 살펴보면 아프리카의 수하물 분실률이 가장 높았고 오세아니아가 가장 낮았습니다.
      • 국가 수준에서는 인도의 수하물 분실률이 가장 높고 브라질이 가장 낮았습니다.
      • 이 데이터는 소셜 미디어에서 수하물 분실 신고를 스크랩하여 수집하고, 과거 항공사 데이터와 결합하여 실시간 추정치를 제공합니다.
      • 이 순위의 목적은 여행자가 수하물을 분실할 가능성이 높은 항공사를 피하고 더 나은 서비스를 제공하는 항공사에 보상을 제공하기 위한 것입니다.
      • 저자가 여자친구의 여행 가방을 분실한 경험이 이 실시간 수하물 분실 추적기를 만들게 된 동기가 되었습니다.
      • 데이터와 순위는 있는 그대로 제공되며, 소셜 미디어를 데이터 소스로 사용한다는 점과 수하물 분실에 대한 공식적인 항공사 보고가 없다는 한계는 인정합니다.
  • PIKIMOV ☆ Free web-based motion design and video editor
    • 요약
      • 피키모프는 무료이며 가입이나 계정이 필요 없는 온라인 모션 디자인 및 동영상 편집 도구입니다.
      • Adobe After Effects와 같은 전문 동영상 편집 소프트웨어의 무료 대안으로 제시되었습니다.
      • 피키모프는 별도의 설치 없이 Windows, macOS, Linux에서 액세스할 수 있는 웹 기반 애플리케이션입니다.
      • 파일은 로컬 컴퓨터에 보관되며 서버에 업로드되지 않기 때문에 사용자의 개인정보가 존중됩니다.
      • 피키모프는 Ember.js 및 Three.js 프레임워크를 사용하여 구축되었습니다.
  • The Super Effectiveness of Pokémon Embeddings Using Only Raw JSON and Images | Max Woolf's Blog
    • 요약
      • 임베딩은 개체를 숫자 값의 집합으로 표현하여 고유한 특성을 포착하는 강력한 AI 개념입니다.
      • 텍스트가 고전적인 사용 사례이지만, CLIP이나 Nomic의 nomic-embed-vision-v1.5와 같은 모델을 사용하여 이미지와 같은 다른 유형의 데이터에 대해서도 임베딩을 생성할 수 있습니다.
      • BERT와 같은 대규모 언어 모델(LLM)은 고품질 텍스트 임베딩을 생성할 수 있습니다.
      • Nomic의 nomic-embed-text-v1.5와 같은 최신 오픈 소스 임베딩 모델은 컨텍스트 창을 최대 8,192개까지 확장하여 긴 문서도 인코딩할 수 있습니다.
      • UMAP과 같은 차원 축소 기법을 사용해 임베딩을 시각화하면 포켓몬을 세대별로 그룹화하는 등 흥미로운 관계를 발견할 수 있습니다.
      • 포켓몬 데이터에 텍스트와 이미지 임베딩을 결합하면 시각적으로 '아이스크림 콘'과 유사한 포켓몬을 찾는 것과 같은 다중 모드 추론이 가능합니다.
      • Google과 같은 주요 기술 기업들은 인상적인 멀티모달 임베딩 모델을 출시했지만, 제너레이티브 AI 모델만큼 많은 관심을 받지는 못했습니다.
      • 임베딩은 특히 벡터 데이터베이스와 관련된 애플리케이션에서 현재의 제너레이티브 AI 과대 광고 주기가 사라지더라도 계속 유용할 것입니다.
  • GitHub - jeasonstudio/chrome-ai: Vercel AI provider for Chrome built-in model (Gemini Nano)
    • 구글 크롬, 브라우저 내에 Gemini Nano AI 모델 window.ai 추가 | GeekNews
    • 요약
      • Chrome-ai 프로젝트는 Chrome에 내장된 Gemini Nano 언어 모델을 제공합니다.
      • Gemini Nano 모델은 Chrome에서 실험적으로 구현 중인 내장 AI 기능의 일부입니다.
      • Chromeai() 함수를 사용하여 온도 및 top-k와 같은 선택적 설정으로 Gemini Nano 언어 모델의 인스턴스를 생성할 수 있습니다.
      • GenerateText() 및 streamText() 함수는 Gemini Nano 모델을 사용하여 텍스트를 생성하는 데 사용할 수 있습니다.
      • GenerateObject() 함수는 Gemini Nano 모델을 사용하여 레시피와 같은 구조화된 데이터를 생성하는 데 사용할 수 있습니다.
      • 모델 제한으로 인해 toolCall() 및 streamObject() 함수는 현재 지원되지 않지만 프로젝트에서 신속한 엔지니어링을 통해 이를 구현하기 위해 노력하고 있습니다.
      • Chrome에 내장된 AI 기능을 사용하려면 Chrome 버전 127 이상(현재 개발/캐너리 채널)을 사용 중이고 특정 플래그를 활성화해야 합니다.
      • 이 프로젝트는 아직 개발 중이며 Chrome의 구현이 발전함에 따라 오류가 발생하거나 호환되지 않는 변경 사항이 자주 발생할 수 있습니다.
      • 이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다.
      • 이 프로젝트의 데모는 chrome-ai-demo.vercel.app에서 호스팅됩니다.
  • Figma Slides: 모든 상황에 어울리는 프레젠테이션 및 슬라이드 제작
  • Do a firmware update for your AirPods – now – Jonas’ Blog
    • 요약
      • 애플 에어팟의 펌웨어에 보안 취약점(CVE-2024-27867)이 있어 블루투스 MAC 주소를 가진 사람은 누구나 에어팟에 연결하여 마이크에 액세스하거나 음악을 재생할 수 있습니다.
      • 이 취약점은 연결 시 인증 및 암호화 단계를 건너뛰는 AirPod의 '빠른 연결' 기능과 관련이 있습니다.
      • 이 취약점은 AirPods 2, 3, Pro, Pro 2, Max 및 일부 Beats 헤드폰에 영향을 미칩니다.
      • Apple은 이 취약점을 수정하기 위한 펌웨어 업데이트를 배포했으므로 사용자는 AirPods 펌웨어를 업데이트해야 합니다.
  • 당신이 '='의 의미를 모두 안다고 생각한다면 '착각' : 동아사이언스
    • 요약
      • 등호(=)는 두 개체 또는 표현식이 동일함을 나타내는 데 사용되지만, 수학자들은 '동일성'의 의미에 대해 서로 다른 해석을 내리고 있습니다.
      • 연구자들은 수학자들이 등호를 여러 분야에서 다양한 방식으로 사용하기 때문에 컴퓨터가 등호의 미묘한 의미를 완전히 이해하도록 하는 것이 어렵다는 사실을 발견했습니다.
      • 현재 전 세계적으로 통용되는 등호와 같은 수학 기호의 의미에 대한 공식적이고 보편적인 정의는 존재하지 않습니다.
      • 현대 수학자들은 등호를 명확한 개념적 정의 없이 다소 느슨하게 사용하는 것으로 간주됩니다.
      • 등호의 정확한 의미를 공식화하는 것은 컴퓨터가 수학적 정리를 안정적으로 증명할 수 있도록 하는 데 매우 중요합니다.
      • AI 기반 수학 연구가 증가함에 따라 컴퓨터가 이해할 수 있는 등호와 같은 수학적 개념을 정확하게 정의해야 할 필요성이 커지고 있습니다.
  • State of JavaScript 2023
  • dotenvx | a better dotenv–from the creator of dotenv
    • 요약
      • dotenvx는 같은 개발자가 만든 인기 있는 도구인 dotenv에 대한 더 나은 대안입니다.
      • dotenvx는 다양한 언어, 프레임워크, 플랫폼에서 일관되게 작동하므로 런타임에 dotenvx run 명령으로 환경 변수를 주입할 수 있습니다.
      • .env.environment 패턴을 지원하므로 환경별 구성 파일 관리를 위한 최고 수준의 지원을 제공합니다.
      • 데이터베이스 자격 증명 및 API 키와 같은 민감한 환경 변수를 안전하게 저장할 수 있는 암호화 기능이 포함되어 있습니다.
  • OpenSSH의 위험도 높은 취약점 (CVE-2024-6387) 발견 | GeekNews
    • 요약
      • Glibc 기반 Linux 시스템의 OpenSSH 서버(sshd)에서 루트 권한으로 인증되지 않은 원격 코드 실행(RCE)을 허용하는 심각한 취약점(CVE-2024-6387)이 발견되었습니다.
      • 이 취약점은 CVSS 점수가 8.1로 심각도 등급이 높습니다.
      • 영향을 받는 OpenSSH 버전은 8.5p1부터 9.7p1까지입니다.
      • 이 문서에서는 취약점을 해결하기 위해 모든 OpenSSH 인스턴스를 최신 버전(9.8p1 이상)으로 업데이트할 것을 강력히 권장합니다.
  • This new Mac app uses animated flies to tell you when to take out the trash - The Verge
    • 요약
      • 바나나빈은 컴퓨터의 휴지통 폴더가 특정 크기 임계값을 초과할 때 애니메이션 파리를 이용해 사용자에게 알려주는 새로운 Mac 앱입니다.
      • 이 앱을 통해 사용자는 '청소부 모드'(10MB), '재활용 모드'(1GB), '쓰레기 수거함'(10GB) 옵션을 사용하여 휴지통 폴더 크기 임계값을 설정할 수 있습니다.
      • 바나나빈은 현재 베타 버전으로 무료이지만, 개발자는 최종 출시 버전에 대해 소정의 일회성 요금을 부과할 계획입니다.
  • Getting the World Record in HATETRIS | Hall of Impossible Dreams
    • 요약
      • HATETRIS는 조각의 순서가 미리 정해져 있는 결정론적인 테트리스 버전으로, 플레이하기가 매우 어렵습니다.
      • 게임의 메커니즘이 표준 테트리스 전략을 비효율적으로 만들기 때문에 높은 점수를 얻기 위해서는 효율적인 이동 생성 및 평가 알고리즘을 개발하는 것이 매우 중요했습니다.
      • 개발자들은 처음에는 몬테카를로 트리 검색(MCTS)과 머신 러닝 접근법을 사용해 보았지만 기존 세계 기록을 뛰어넘기에는 부적절하다는 것을 알게 되었습니다.
      • 사소해 보이는 병목 현상이 성능에 큰 영향을 미칠 수 있기 때문에 에뮬레이터 코드의 프로파일링과 최적화가 필수적이었습니다.
      • 저자들은 우물 모양을 평가하는 '알려진 휴리스틱'과 선의 선명도를 평가하는 자체 '그래프 이론 휴리스틱'을 결합한 정교한 휴리스틱을 개발했습니다.
      • 글로벌 최적화 기법을 통해 휴리스틱 파라미터를 조정하는 것은 복잡하고 시간이 많이 소요되는 과정이었습니다.
      • 고득점 게임을 찾기 위해 빔 검색을 확장하려면 중간 게임 상태를 저장하고 재사용하는 것이 중요했습니다.
      • 저자는 초기 구현에서 유효한 게임 상태를 버리게 하는 심각한 버그가 있다는 사실을 발견하고 철저한 테스트의 중요성을 강조했습니다.
  • Vizzu - animated data stories and visualizations
    • 요약
      • Vizzu는 사용자가 강력한 애니메이션 데이터 시각화 및 데이터 스토리를 쉽게 만들 수 있는 도구입니다.
      • 사용자는 피벗 테이블과 같은 복잡한 도구를 사용하지 않고도 Vizzu의 스마트한 제안을 통해 자신이 구상하는 차트를 만들 수 있습니다.
      • Vizzu의 시각적 접근 방식은 사용자가 데이터의 연결, 이상값 및 추세를 신속하게 발견할 수 있도록 도와줍니다.