본문으로 건너뛰기

2023-03-22

GitHub Copilot X - 기술 미리 보기 신청

  • GitHub Copilot X는 코드를 자동 완성하는 AI 페어 프로그래머인 GitHub Copilot의 차세대 진화 버전입니다.
  • Copilot X는 채팅 및 음성 인터페이스를 제공하고 풀 리퀘스트를 지원하며, 새로 출시된 OpenAI의 GPT-4 모델을 사용하여 문서에 대한 질문에 답변할 수 있습니다.
  • 풀 리퀘스트용 Copilot은 풀 리퀘스트에 대한 AI 생성 설명을 제공하고, 변경된 코드를 기반으로 AI 기반 태그를 추가하며, 개발자에게 미리 보기를 제공하여 수정할 수 있도록 합니다.
  • Copilot for Docs는 문서에 대한 질문에 대한 AI 생성 응답을 제공하며, React, Azure Docs 및 MDN부터 시작합니다.
  • Copilot CLI는 명령과 루프를 구성하고, 정확한 쿼리를 위한 찾기 플래그를 활성화하며, 탭 완성을 지원합니다.
  • Copilot X는 수동 작업을 줄이고 복잡한 작업을 더 쉽게 수행하며 모든 개발자가 혁신을 구축하는 데 집중할 수 있도록 지원합니다.

웹 핑거프린팅은 생각보다 심각하다

  • 웹 핑거프린팅은 쿠키나 기타 영구 저장소를 사용하지 않고 여러 브라우징 세션과 웹사이트에서 사용자를 식별하는 데 사용되는 방법입니다. 사용자의 웹 브라우저와 하드웨어 구성을 연구하여 작동하며 수백만 개 중에서 고유한 ID를 생성할 수 있습니다.
  • 많은 웹사이트에서 핑거프린팅 라이브러리를 사용하여 고유 ID를 생성하며, 일부 회사에서는 핑거프린팅을 다른 웹사이트에 서비스로 판매하기도 합니다.
  • 핑거프린트JS는 많은 웹사이트에 오픈소스 자바스크립트 핑거프린팅 라이브러리를 판매하는 회사 중 하나입니다. 사용자가 브라우저 캐시 및 기타 모든 사이트 데이터를 지워도 FingerprintJS는 동일한 방문자 ID를 생성하여 사용자의 이전 방문과 다시 연결할 수 있습니다.
  • 핑거프린팅은 사용자 개인정보 보호를 심각하게 훼손하지만, 이를 방지할 수 있는 방법이 있습니다. resistFingerprinting=true로 설정된 Firefox와 Tor 브라우저는 지문 인식에 대해 더 안전하며, Brave 브라우저는 각 세션마다 지문을 무작위로 생성합니다. 하지만 Brave는 여전히 구글의 크롬 엔진에 기반하고 있어 구글의 독점을 조장합니다. VPN은 IP 주소만 마스킹하기 때문에 핑거프린팅에 도움이 되지 않습니다.

Adobe의 AI 아트 제너레이터: 파이어플라이

  • 어도비 파이어플라이는 디지털 이미징, 사진, 일러스트레이션, 아트웍, 그래픽 디자인, 비디오, 마케팅, 소셜 미디어 및 3D 모델링용 콘텐츠를 생성하는 데 사용할 수 있는 어도비 제품에 제공되는 크리에이티브 제너레이티브 AI 모델 제품군입니다.
  • 크리에이터는 제너레이티브 AI를 통해 일상적인 언어를 사용하여 특별한 새 콘텐츠를 빠르게 생성하고, 이미 익숙한 툴을 사용하여 생성한 콘텐츠를 편집하고, 몇 마디 말이나 스케치만으로 맞춤형 벡터, 브러시, 텍스처를 생성할 수 있습니다.
  • Adobe는 크리에이터를 중심으로 책임감 있게 크리에이티브 제너레이티브 AI를 개발하기 위해 노력하고 있으며, Firefly가 발전함에 따라 크리에이티브 커뮤니티와 지속적으로 협력하여 크리에이티브 프로세스를 지원하고 개선하는 기술을 구축할 것입니다.
  • Firefly는 단순히 텍스트를 이미지로 변환하는 AI 제너레이터 그 이상의 기능을 제공하고자 하는 Adobe의 의도가 담겨 있습니다.
  • Firefly와 같은 AI 제너레이터는 사람들이 상상하고 실험하며 아이디어를 실현할 수 있는 새로운 방법을 제공함으로써 창의력을 향상시킬 수 있습니다.
  • 제너레이티브 AI를 사용하면 누구나 동영상, 문서, 디지털 경험은 물론 풍부한 이미지와 예술 작품을 제작할 수 있습니다.
  • Firefly는 크리에이티브 클라우드에 내장되어 결과를 빠르게 생성하고 고유한 비전에 맞게 사용자 지정할 수 있는 툴을 제공합니다.
  • Firefly로 제작한 콘텐츠에는 제너레이티브 AI를 사용하여 제작되었음을 나타내는 콘텐츠 자격 증명 태그가 포함됩니다.
  • 현재 Firefly는 Adobe Stock 데이터 세트, 공개 라이선스 저작물, 저작권이 만료된 퍼블릭 도메인 콘텐츠에 대해 학습되지만, Adobe는 크리에이터가 자신의 에셋으로 머신 러닝 모델을 학습할 수 있는 방법을 모색할 계획입니다.

현대자동차, 터치스크린 컨트롤은 위험하기 때문에 자동차에 버튼을 유지하겠다고 약속하다

  • 현대자동차는 향후 출시되는 제품에 물리적 버튼을 채택할 것을 약속하며 안전에 대한 우려에 기반한 디자인을 요구했습니다.
  • 이상엽 현대자동차 디자인 총괄은 안전과 관련된 버튼은 하드키여야 하며, 안전에 영향을 미칠 수 있는 모든 버튼은 물리적 조작이 필수적이라고 말했습니다.
  • 현대자동차는 자율 주행이 주류가 되면 터치 컨트롤을 더 많이 사용할 것으로 보입니다.

인기 사진 웹사이트 디피리뷰, 25년 만에 폐쇄

  • 카메라 리뷰, 뉴스 및 포럼으로 유명한 오랜 사진 웹 사이트인 DPReview가 연간 운영 계획 검토의 일환으로 모회사의 결정에 따라 4월 10일에 폐쇄됩니다.
  • 사용자는 4월 6일까지 콘텐츠 다운로드를 요청할 수 있으며, 그 이후에는 데이터가 삭제됩니다.
  • 사이트 폐쇄로 인해 많은 사용자가 실망하고 있으며, 사이트의 모회사인 Amazon에 사이트를 계속 운영할 수 있도록 재고하거나 다른 사람에게 매각해 달라고 요청하고 있습니다.

Fzf 최대한 활용하기

  • Fzf는 터미널에서 파일과 디렉터리에 대한 빠르고 직관적인 퍼지 검색을 제공하는 유닉스 도구입니다. Ctrl+R 기능을 대체하는 용도로도 사용할 수 있습니다.
  • Fzf는 사용자 정의가 가능하며 Vi 및 Ripgrep과 같은 다른 유닉스 도구와 함께 사용하여 강력한 검색 기능을 사용할 수 있습니다.
  • 이 문서에서는 모든 파일의 모든 줄을 퍼지 검색하고 Vi를 사용하여 특정 파일을 여는 등 다양한 시나리오에서 fzf를 사용하는 방법에 대한 예제를 제공합니다.

밥 멧칼프, 튜링상 수상

  • 50년 전 개발한 이더넷의 발명, 표준화 및 상용화에 기여한 공로를 인정받아 밥 멧칼프가 2022년 ACM A.M. 튜링상 수상자로 선정되었습니다.
  • 이 상은 컴퓨팅 분야의 노벨상으로 불리며 100만 달러의 상금과 함께 Google의 재정적 지원이 제공됩니다.
  • 멧칼프는 1973년 최초의 개인용 컴퓨터를 연결한 방송 통신 네트워크를 설명하는 메모를 작성했으며, 이 메모는 이더넷의 탄생으로 이어졌습니다.
  • 멧칼프는 제록스를 퇴사한 후 인터넷 스타트업인 3Com Corporation을 설립하여 이더넷 상용화에 핵심적인 역할을 계속 수행했습니다.
  • 오늘날 이더넷은 전 세계 유선 네트워크 통신의 주요 통로로서 10Mbps에서 400Gbps의 데이터 속도를 처리하고 있으며, 800Gbps 및 1.6Tbps 기술도 등장하고 있습니다.

개발 도구가 열려 있는 메일침프 블랙리스트 IP 공개

  • Mailchimp는 이메일 마케팅 플랫폼에 접속할 때 브라우저의 개발 도구가 열려 있는 사용자를 금지하고 있는 것으로 알려졌습니다.
  • Mailchimp가 사용자의 도구 실행 여부를 어떻게 감지하는지는 명확하지 않지만, 웹사이트의 원본 소스 표시를 준비하기 위해 개발자 도구를 열 때 발생하는 갑작스러운 뷰포트 크기 조정을 감지하는 것이 한 가지 가능한 방법일 수 있습니다.
  • 일부 사용자는 Mailchimp가 동의 없이 소스 코드를 보기 위해 개발자 도구를 사용하는 것을 감지하고 차단했을 수 있다고 추측합니다.
  • 이 문제에 대해 Mailchimp는 언급하지 않았습니다.

꽃잎: 집에서 100억 개 이상의 언어 모델을 협업으로 실행

  • Petals를 사용하면 사용자가 모델의 작은 부분만 로드하고 나머지는 추론 또는 미세 조정을 위해 다른 사용자와 팀을 이루어 BLOOM-176B와 같은 대규모 언어 모델을 공동으로 실행할 수 있습니다.
  • 단일 배치 추론은 오프로딩보다 최대 10배 빠른 단계당 1초로 실행되므로 챗봇과 같은 대화형 애플리케이션에 유용합니다.
  • Petals는 PyTorch를 통해 유연성을 제공하여 미세 조정 및 샘플링 방법, 모델을 통한 사용자 지정 경로, 숨겨진 상태에 대한 액세스를 허용합니다.