본문으로 건너뛰기

2024-06-23

나는 AI를 사용하여 내 창문 밖으로 뉴요커들에게 모자를 떨어뜨리고 있다

  • 미국 중서부 출신의 한 사람이 뉴욕시에서 라즈베리 파이, 아다프루트 스테퍼 모터, 그리고 로보플로우 AI를 이용해 창문에서 보행자들에게 모자를 떨어뜨리고 있습니다.
  • DropofaHat.zone을 통해 접근할 수 있는 이 프로젝트는 사용자가 5분 슬롯을 예약하여 몇 초 만에 모자를 받을 수 있게 하여 AI와 자동화의 새로운 활용을 보여줍니다.
  • 창조자는 사람들이 지나갈 때 도시 창문이 물건을 떨어뜨릴 수 있는 미래를 상상하며 '윈도우 쇼핑'이라는 용어를 만들었습니다.

반응

  • AI 기반 프로젝트인 'Window Shopping'은 라즈베리 파이, 아다프루트 스테퍼 모터, 실, 그리고 AI를 위한 로보플로우를 사용하여 뉴욕 사람들에게 창문에서 모자를 떨어뜨리는 것을 포함합니다.
  • 이 프로젝트는 기본 소득, AI 응용 프로그램 및 법적 문제에 대한 논의를 촉발했으며, 물품 배달이나 스포츠 분석 향상과 같은 재미있고 실용적인 사용에 대한 제안도 포함하고 있습니다.
  • 프로젝트에 대한 반응은 감탄에서 잠재적 오용에 대한 우려까지 다양합니다.

루비: 셸 스크립트에 적합한 훌륭한 언어

  • 루비는 종종 그 프레임워크인 레일스에 가려지지만, 복잡한 셸 스크립트를 작성하는 데 있어 뛰어난 언어로 강조되며, 배시보다 더 많은 기능을 제공합니다.
  • 주요 기능으로는 외부 명령 호출, 상태 코드 처리, 객체 지향형 타이핑, 함수형 구성, 내장된 정규 표현식 매칭, 쉬운 스레딩, 그리고 포괄적인 파일 및 디렉토리 작업이 포함됩니다.
  • 이 게시물은 복잡한 셸 스크립팅 작업을 위해 Python, Perl, JavaScript와 같은 다른 스크립팅 언어보다 Ruby를 고려할 것을 권장합니다.

반응

  • 루비는 가독성 있는 문법, 합리적인 변수, 그리고 부드러운 복잡도 증가를 제공하여 셸 스크립트에 강력한 선택이 됩니다.
  • 장점에도 불구하고, 루비는 많은 시스템에 사전 설치되어 있지 않기 때문에 셸 스크립팅에 널리 사용되지 않습니다. 반면에 Bash나 Python은 사전 설치되어 있습니다.
  • Go는 운영 체제 조작에는 이상적이지 않지만, 단일 정적 바이너리를 생성할 수 있는 능력 덕분에 도구 제작에 인기가 있습니다.

상자 그림 사용을 중단했습니다 (2021)

  • 연구에 따르면 일반적인 차트 선택이 의도치 않게 사회적 편견을 유발하고 체계적인 인종차별을 강화할 수 있습니다.
  • 특정 차트를 통해 사회적 불평등을 시각화하는 것은 문제를 해결하는 데 도움이 되기보다는 오히려 문제를 악화시킬 수 있습니다.
  • 이 연구는 편견을 지속시키지 않기 위해 데이터 시각화의 설계와 표현에 있어 더 신중한 고려가 필요함을 시사합니다.

반응

  • 상자 그림은 종종 분포를 가우시안(종 모양)으로 보이게 하여 오해를 일으킬 수 있으며, 이는 항상 정확하지는 않습니다.
  • 히스토그램, 지터 스트립 플롯, 바이올린 플롯과 같은 대안들은 데이터의 실제 분포를 더 잘 나타낼 수 있습니다.
  • 상자 그림은 중앙값과 분포를 비교하는 데 유용하지만, 올바르게 해석하려면 통계에 대한 확실한 이해가 필요합니다.

라마.ttf: LLM이기도 한 폰트

  • llama.ttf는 Harfbuzz 폰트 셰이핑 엔진과 WebAssembly (Wasm) 지원을 활용하여 대형 언어 모델 (LLM) 및 추론 엔진으로도 작동하는 독특한 폰트 파일입니다.
  • 이 혁신은 텍스트 편집기나 이메일 클라이언트와 같은 Harfbuzz 기반 애플리케이션 내에서 공급업체 업데이트 없이 텍스트 생성을 가능하게 합니다.
  • 사용자는 60MB 크기의 llama.ttf 파일을 다운로드하여 Wasm이 활성화된 Harfbuzz 지원 애플리케이션에서 다른 폰트처럼 사용할 수 있으며, 이를 통해 로컬 LLM 실행이 가능합니다.

반응

  • 라마.ttf는 대형 언어 모델(LLM)과 추론 엔진을 통합한 독특한 폰트로, 사용자가 채팅하듯이 상호작용할 수 있게 해줍니다.
  • 폰트 파일은 약 280GB로 상당히 커서 널리 사용하기에는 비현실적이지만, 타이포그래피와 AI의 혁신적인 결합을 보여줍니다.
  • 폰트에 실행 가능한 코드를 포함하는 것에 대한 보안 우려가 제기되며, 이는 폰트 렌더링 및 브라우저 지원에서 잠재적인 위험과 복잡성을 강조합니다.

HH70, 최초의 고온 초전도 토카막, 첫 플라즈마 달성

  • 에너지 싱귤래리티는 세계 최초의 완전 고온 초전도 토카막 장치인 'HH70'을 개발하여 첫 번째 플라즈마를 성공적으로 달성했습니다.
  • HH70은 26개의 고온 초전도 자석을 사용하고 여러 세계 최초를 달성한 점에서 주목할 만합니다. 특히 상업 회사에 의해 제작된 최초의 장치라는 점이 특징입니다.
  • 이 이정표는 중국을 고온 초전도 자기 구속 융합의 선두주자로 자리매김하며, 상당한 에너지 이득을 목표로 하는 차세대 토카막 HH170을 계획하고 있습니다.

반응

  • HH70, 최초의 고온 초전도 토카막이 첫 번째 플라즈마를 달성하여 핵융합 기술에서 중요한 이정표를 세웠습니다.
  • 중국 게임 회사 미호요의 자금 지원을 받아 이 프로젝트는 2년 만에 6,500만 달러의 투자로 완료되었습니다.
  • 이 성과는 핵융합 에너지가 미칠 잠재적 영향을 강조하며 다른 핵융합 프로젝트와의 비교를 초대합니다.

SSH를 Sudo 대체로 사용하기

  • sudo 및 doas와 같은 전통적인 도구는 setuid 바이너리와 권한 상승을 사용하며, 이는 제한된 사용자 네임스페이스에서 제한이 있고 전체 사용자 세션이 권한을 유지해야 하는 요구 사항이 있습니다.
  • 대안적인 접근 방식인 s6-sudod는 프로그램을 특권 서버와 비특권 클라이언트로 분할하여 권한 상승 없이 루트로 명령을 실행하는 것을 목표로 합니다.
  • 저자는 루트 명령 실행을 위해 로컬 SSH를 사용하고, 전용 SSH 키를 구성하며, sshd를 Unix 도메인 소켓에 바인딩하고, ProxyUseFdpass를 사용하여 소켓 파일 디스크립터를 처리하는 실험을 통해 보안을 강화하고 다양한 인증 방법을 지원했습니다.

반응

  • SSH를 sudo 대체로 사용하는 것은 루트 바이너리가 UNIX 소켓과 비대칭 암호화를 통해 통신해야 하므로 복잡성을 초래합니다.
  • sudo 접근을 wheel 그룹으로 제한하고, 오직 승인된 사용자만 이를 읽거나 실행할 수 있도록 보장하는 것은 더 적은 복잡성으로 유사한 보안을 제공할 수 있습니다.
  • etckeeper, Ansible, Chezmoi와 같은 도구들은 구성 변경을 효과적으로 관리하고 추적하는 데 도움을 줄 수 있으며, 전통적인 sudo 사용에 대한 대안을 제공합니다.

페이스북의 개인 맞춤 타겟팅을 무력화하는 간단한 스크립트

  • 페이스북의 광고 타겟팅을 방해하는 방법은 브라우저의 콘솔에서 실행되는 스크립트를 사용하여 광고주로부터 구독을 취소하는 것입니다.
  • 이 스크립트는 광고주가 업로드한 목록을 기반으로 사용자를 타겟팅하지 못하도록 페이스북의 광고 설정을 클릭하는 과정을 자동화합니다.
  • 사용자에게는 스크립트 실행 중 브라우저와 상호작용하지 말 것을 권장하며, 광고주가 많은 경우 프로세스를 수동으로 다시 시작해야 할 수도 있습니다.

반응

  • 사용자가 만든 Facebook의 맞춤형 타겟팅을 비활성화하는 스크립트가 옵트아웃 과정을 자동화하여 큰 주목을 받고 있습니다.
  • 사용자들은 타겟 광고를 수동으로 비활성화하는 데 따른 어려움에 대해 논의하고, 경험을 공유하며, 스크립트 개선을 제안하면서 프라이버시 문제와 잠재적인 법적 문제를 강조했습니다.
  • 스크립트의 제작자는 기능을 향상시키기 위해 사용자 피드백을 바탕으로 업데이트했습니다.

과도한 어휘를 통해 학술적 글쓰기에서 ChatGPT 사용 탐구

  • 최근 ChatGPT와 같은 대형 언어 모델(LLM)은 부정확한 정보 생성 및 편견 강화와 같은 한계에도 불구하고 학술적 글쓰기에서 점점 더 많이 사용되고 있습니다.
  • 2010년부터 2024년까지의 1,400만 개의 PubMed 초록을 분석한 결과, 2024년 초록의 최소 10%가 LLMs로 처리되었으며, 일부 하위 코퍼스는 최대 30%에 달하는 것으로 나타났습니다.
  • LLM 기반 글쓰기 도우미가 과학 문헌에 미치는 영향은 전례가 없으며, 그 영향력 면에서 코로나 팬데믹과 같은 주요 사건을 능가합니다.

반응

  • ChatGPT가 학술 글쓰기에 미치는 영향에 대해 논란이 있으며, 일부는 이를 전례 없는 것으로 보고, 다른 일부는 변화를 사회적 전염이나 전통적인 언어 변화에 기인한다고 본다.
  • 많은 학자들, 특히 비원어민 영어 사용자들이, 이제 글쓰기에 ChatGPT를 사용하고 있으며, 이는 장황한 언어를 도입할 수 있다는 비판에도 불구하고 사용되고 있습니다.
  • 논의는 글쓰기에서 AI 사용에 대한 윤리적 고려 사항과 변화하는 규범을 포함하며, 명확성과 접근성을 향상시킬 수 있는 잠재력을 강조합니다.

왜 당신의 뇌는 GPT-4보다 300만 배 더 효율적인가

  • 벡터 데이터베이스는 특히 대형 언어 모델(LLM)과 관련하여 고차원 데이터를 효율적으로 처리할 수 있는 능력 덕분에 인기를 얻고 있습니다.
  • 근사 최근접 이웃 검색(ANNS)과 계층적 탐색 가능한 작은 세계(HNSW)와 같은 기법은 고차원 벡터 공간의 계산적 문제를 관리하는 데 도움을 줍니다.
  • Qdrant는 성능, 확장성 및 커뮤니티 지원 측면에서 최고의 벡터 데이터베이스로 선정되었으며, 이는 현대 AI 애플리케이션에서 이러한 데이터베이스의 중요성을 강조합니다.

반응

  • 인간의 뇌와 GPT-4의 효율성을 비교하는 것은 훈련과 추론 중 에너지 사용의 차이로 인해 잘못된 것입니다.
  • 수정된 계산에 따르면 인간의 두뇌는 훈련 중에는 1.44배 더 효율적이지만 추론 중에는 GPT-4에 비해 8배 덜 효율적입니다.
  • 이 논의는 진화적 사전 훈련과 다양한 학습 양식(이미지 대 언어)과 같은 요소들을 고려할 때 생물학적 지능과 인공지능을 비교하는 복잡성을 강조합니다.

태양광은 하지 정오 피크 시 전 세계 전기의 5분의 1을 생성한다

  • 여름 지점의 정오 피크 동안 태양광 발전은 전 세계 전기의 약 20%를 생산할 것으로 예상되며, 이는 태양광 발전의 급속한 성장을 보여줍니다.
  • 6월에 태양광은 전 세계 전기의 8.2%를 공급할 것으로 추정되며, 중국이 2023년에 태양광 용량을 152% 증가시켜 선두를 달리고 있습니다.
  • 태양광 발전은 가장 빠르게 성장하는 전력원으로, 2023년 전 세계 전력 수요 증가의 49%를 충족시키며 전력 부문을 재생 가능 에너지로 전환하고 있습니다.

반응

  • 태양광 발전은 하지 정오 피크 시간에 전 세계 전기의 20%를 생성하여 에너지 부문에서 그 중요성이 커지고 있음을 나타냅니다.
  • 2030년대에는 태양광이 가장 큰 전력원이 될 것으로 예상되며, 2040년대에는 가장 큰 에너지원이 될 것으로 예상됩니다. 태양광과 배터리의 비용은 다른 대안보다 낮을 것으로 예상됩니다.
  • 로키 마운틴 연구소의 보고서는 태양광 및 풍력 에너지의 기하급수적인 성장을 강조하며, 재생 가능 에너지원의 증가하는 실현 가능성과 광범위한 채택을 부각시킵니다.

ChatGPT는 장애를 암시하는 자격 증명을 가진 이력서에 대해 편향적이다

  • UW 연구원들은 ChatGPT가 장애 관련 수상이 있는 이력서를 그렇지 않은 이력서보다 낮게 평가한다는 사실을 발견했으며, 이는 명시적 및 암묵적 장애 차별을 나타낸다.
  • ChatGPT에 특정 지침을 적용하여 장애인 차별을 피하도록 맞춤 설정한 결과, 테스트된 대부분의 장애에 대한 편견이 줄어들었지만 모든 장애에 대해 일관되게 줄어들지는 않았습니다.
  • 이 연구는 대학원생 케이트 글라즈코가 주도했으며, 2024년 ACM 공정성, 책임성 및 투명성 회의에서 발표되어 채용에서의 AI 편향을 해결하기 위한 추가 연구의 필요성을 강조했습니다.

반응

  • ChatGPT는 장애를 나타내는 이력서에 대해 편견을 보이며, 이는 차별적인 채용 관행을 포함한 편향된 데이터를 학습한 결과입니다.
  • 윤리적인 채용 데이터베이스의 부족은 편향되지 않은 AI 모델의 훈련을 복잡하게 만들며, AI가 인간의 편견을 반영하는지 아니면 새로운 편견을 만들어내는지에 대한 논쟁을 촉발시킵니다.
  • 논의는 AI의 투명성과 책임성의 필요성을 강조하며, 공정하고 편견 없는 채용 시스템을 개발하는 데 있어 더 넓은 도전 과제를 부각시킵니다.

Mailchimp에 의해 TinyLetter가 종료되어, 나는 LetterDrop을 만들었다

  • LetterDrop은 Mailchimp가 TinyLetter를 종료한 것에 대응하여 Cloudflare Workers를 사용하여 구축된 새로운, 안전하고 효율적인 뉴스레터 관리 서비스입니다.
  • 주요 기능으로는 Cloudflare의 Workers, KV, R2, Queues와 같은 도구를 사용하여 뉴스레터 생성, 배포, 구독 관리 및 실패한 이메일 처리가 포함됩니다.
  • LetterDrop의 향후 개선 사항에는 단위 테스트 추가, 이메일 템플릿, 이메일 열람률 추적, 더 많은 서드파티 이메일 서비스 지원, 그리고 다중 테넌트 기능 도입이 포함됩니다.

반응

  • Mailchimp의 TinyLetter 종료는 한 사용자가 GPT-4를 사용하여 코드 생성을 통해 LetterDrop을 개발하게 만들었고, 이는 AI 생성 코드의 품질과 보안에 대한 논의를 촉발시켰습니다.
  • 사용자들은 AI가 생성한 코드의 신뢰성과 유지보수 가능성, 그리고 소프트웨어 개발 및 저작권 문제에 대한 더 넓은 의미에 대해 토론했습니다.
  • 대화에서는 TinyLetter의 대안과 AI 및 클라우드 서비스에 의존하는 것과 관련된 도전 과제도 탐구했습니다.

산소 없이 생존할 수 있는 최초의 동물 발견

  • 과학자들은 지구상의 생명에 대한 우리의 이해에 도전하는, 산소 없이 생존하는 최초의 다세포 생물인 Henneguya salminicola를 발견했습니다.
  • 이 해파리 같은 기생충은 연어에서 발견되며, 미토콘드리아 유전체가 없고 독특한 미토콘드리아 관련 소기관을 진화시켜 호기성 대사에서 혐기성 대사로의 전환을 나타낸다.
  • 2020년 2월 PNAS에 발표된 이 발견은 생명체로 간주되는 기준을 확장함으로써 외계 생명체 탐사에 영향을 미칠 수 있습니다.

반응

  • 과학자들은 다세포 생명체가 생존하기 위해 산소가 필요하다는 오랜 가정을 뒤엎는, 산소 없이 생존할 수 있는 최초의 동물을 발견했습니다.
  • 이 유기체는 자포동물 기생충의 일종으로, 일반적으로 동물의 산소 기반 호흡에 필수적인 미토콘드리아 DNA가 결여되어 있습니다.
  • 이 발견은 원래 2020년에 발표되었으며, 극한 환경에서의 생명체의 적응력과 다양성을 강조하면서 다시 주목받고 있습니다.

절대로* 데이터그램을 사용하지 마십시오

  • 인터넷 애플리케이션을 구축할 때, 신뢰할 수 있는 전송을 위해 TCP가 선호되며, 특히 실시간 비디오 프로토콜에서는 UDP가 적시성을 위해 사용됩니다.
  • UDP를 직접 사용하는 것은 재전송 및 혼잡 제어와 같은 기능을 구현해야 하기 때문에 위험합니다. 대신, 개발자들은 QUIC 라이브러리를 사용해야 합니다.
  • QUIC 및 Media over QUIC (MoQ)는 데이터그램을 지원하지만, 개발자들은 데이터그램과 관련된 문제를 피하기 위해 QUIC 스트림을 사용하는 데 집중할 것을 권장합니다.

반응

  • 논의는 데이터 전송을 위한 UDP(사용자 데이터그램 프로토콜)와 TCP(전송 제어 프로토콜)의 사용에 중점을 두며, 각각의 장단점을 강조합니다.
  • UDP는 종종 '신뢰할 수 없음' 또는 '최선의 노력'으로 불리며, 이는 TCP와 달리 전달, 순서 또는 오류 검사를 보장하지 않는다는 것을 의미합니다. TCP는 신뢰할 수 있고, 순서가 있으며, 오류 검사가 된 전달을 보장합니다.
  • 대화에는 고주파 센서 데이터 및 미디어 아트 시스템과 같은 UDP 사용 사례의 예가 포함되어 있으며, TCP 대신 UDP를 사용하는 용어와 실질적인 의미에 대한 논의가 포함되어 있습니다.

모든 명령어를 쉼표로 시작하세요

  • 유닉스 사용자들은 종종 홈 디렉토리에 ~/bin/ 디렉토리를 만들어 사용자 정의 스크립트를 저장하지만, 이는 시스템 명령어와의 이름 충돌을 일으킬 수 있습니다.
  • 이러한 충돌을 피하기 위해 저자는 사용자 정의 명령 이름 앞에 쉼표를 붙이는 것을 제안합니다. 쉼표는 파일 이름에서 일반 문자로 취급되어 충돌을 피할 수 있습니다.
  • 이 기술은 탭 완성과 결합되어 사용자 정의 명령어를 쉽게 탐색할 수 있게 해주며, 10년 이상 강력한 솔루션으로 입증되었습니다.

반응

  • 한 사용자가 .py 파일에 대해 python.exe를 기본값으로 설정하고 .py%pathext%에 추가하여 Windows에서 Python 스크립트를 실행하는 방법을 공유했습니다.
  • 그들은 리눅스에서 유사한 기능을 찾으려고 했지만 '연관된 프로그램' 개념의 부족으로 인해 어려움을 겪었습니다. 제안된 방법으로는 shebang(#!/usr/bin/env python3)을 사용하는 것, 스크립트 이름을 변경하는 것, 별칭을 만드는 것, 또는 update-alternatives와 같은 도구를 사용하는 것이 포함되었습니다.
  • 토론에서는 git을 사용하여 로컬 설정을 관리하는 것, 별칭 사용, 네임스페이스 충돌 처리, chezmoi나 ansible과 같은 도구를 사용하여 스크립트와 설정을 조직하는 것에 대해서도 다루었습니다.