SourceHut, 공격적인 LLM 데이터 스크래핑에 맞서 싸우다

2025-04-15

오픈소스 소프트웨어를 제공하는 플랫폼 SourceHut은 대규모 언어 모델(LLM)의 공격적인 데이터 스크래핑에 적극적으로 대응하고 있습니다. LLM 기업은 사용자 데이터에 대한 권리가 없다고 주장하며, 유료라 할지라도 어떤 기업과도 데이터 공유 계약을 체결하지 않겠다고 명시적으로 밝혔습니다. SourceHut은 서비스 보호를 위해 Anubis를 도입했고, 서비스 이용 약관을 업데이트하여 데이터 스크래핑을 엄격하게 제한하며, 검색 엔진 색인 생성, 오픈 액세스 연구, 아카이빙 등의 용도로만 허용하고 있습니다. 사용자 데이터는 사용자에게 있으며, 해당 데이터가 사용자의 최상의 이익을 위해 사용되도록 보장하는 것이 SourceHut의 책임이라고 강조하고 있습니다. 이는 상업적 목적이나 LLM 모델 훈련에는 사용되지 않습니다.

더 보기
개발

Scripton UI 툴킷: 손쉽게 대화형 스크립트 생성

2025-02-18

Scripton의 UI 툴킷을 사용하면 스크립트에 상호 작용 기능을 쉽게 추가할 수 있습니다. 최소한의 코드로 개발자는 슬라이더와 버튼과 같은 상호 작용 요소를 쉽게 만들고 스크립트 내에서 직접 이미지 데이터를 표시하고 처리할 수 있습니다. 예제에서는 슬라이더를 사용하여 깊이 임계값을 조정하고 처리된 이미지를 실시간으로 업데이트하는 방법을 보여줍니다. 이는 이미지 처리, 데이터 시각화 등의 애플리케이션에 매우 유용하며 스크립트의 사용 편의성과 상호 작용성을 크게 향상시킵니다.

더 보기

윤석열 대통령, 계엄령 발표로 탄핵

2024-12-14
윤석열 대통령, 계엄령 발표로 탄핵

대한민국 국회는 토요일, 논란이 된 6시간 동안의 계엄령 선포를 이유로 윤석열 대통령에 대한 탄핵을 가결했습니다. 국회는 204대 85로 탄핵안을 통과시켜 윤 대통령의 권한과 직무를 정지시켰습니다. 한덕수 국무총리가 대통령 권한을 인계받았습니다. 헌법재판소는 윤 대통령의 파면 여부를 결정할 때까지 180일의 유예 기간을 가지게 됩니다. 파면될 경우 60일 이내에 새로운 대통령 선거가 치러집니다. 탄핵은 수일간의 정치적 혼란과 대규모 시위에 이어 발생했으며, 여론은 윤 대통령의 파면을 압도적으로 지지하고 있습니다. 윤 대통령은 야당에 대한 조치로 계엄령을 발동했다고 주장하지만, 많은 사람들은 그의 행동을 민주적 과정을 훼손하려는 시도로 간주하고 있습니다.

더 보기

Uber와 Waymo, 오스틴에서 자율주행 택시 서비스 제공

2025-03-04
Uber와 Waymo, 오스틴에서 자율주행 택시 서비스 제공

Uber와 Waymo가 텍사스 오스틴에서 자율주행 택시 서비스를 시작했습니다. Uber 앱을 통해 차량을 호출하는 사용자는 추가 요금 없이 Waymo의 완전 자율주행 전기차를 이용할 수 있는 기회를 얻게 됩니다. 서비스는 초기에는 오스틴 37평방마일을 커버하며, 향후 확장될 예정입니다. 이 파트너십은 Waymo의 자율주행 기술과 Uber의 플랫폼을 결합하여 더욱 친환경적이고 편리한 이동 수단을 제공하며, Uber의 안전 가이드라인을 충족하는 차량을 통해 안전을 중시하고 있습니다.

더 보기
기술

BlogScroll: GitHub에서 호스팅되는 개인 블로그 및 사이트 디렉토리

2025-01-03

BlogScroll은 GitHub에서 완전히 관리되는 개인 웹사이트와 블로그의 오픈 디렉토리입니다. 주요 기술 플랫폼 외부에서 개인이 육성하는 종종 간과되는 디지털 정원을 강조하기 위해 만들어졌으며, 분산형 인터넷을 지지합니다. 디자인, 사진, 기술을 아우르는 카테고리와 업데이트를 위한 RSS 피드를 갖춘 BlogScroll은 독창적인 온라인 목소리와 콘텐츠를 발견할 수 있는 귀중한 리소스를 제공합니다.

더 보기

YouTube: 예상치 못한 Podcast 강자

2025-02-26
YouTube: 예상치 못한 Podcast 강자

YouTube는 비디오 기능을 활용하여 뛰어난 사용자 경험을 제공함으로써 미국에서 Podcast 소비의 주요 플랫폼이 되었습니다. 검색 기능 개선, 수익 공유 프로그램 확장, 다양한 기기(TV 포함)를 통한 접근성 제공을 통해 YouTube는 막대한 시청자 수를 확보했습니다. 거실 기기에서만 월간 4억 시간 이상의 Podcast가 시청되고 있으며, 이 플랫폼의 성공은 비디오 Podcast의 성장 추세를 보여줍니다. 스포츠 토크쇼부터 True Crime까지, YouTube는 다양한 Podcast를 보유하고 있으며 최고의 Podcast 시청 경험을 제공하기 위해 투자를 지속하고 있습니다.

더 보기

워드프레스 vs. 사모펀드: 오픈소스의 미래를 건 싸움

2024-12-12
워드프레스 vs. 사모펀드: 오픈소스의 미래를 건 싸움

세계적인 콘텐츠 관리 시스템인 워드프레스는 사모펀드 Silver Lake와 그 투자 대상인 WP Engine과 격렬한 갈등을 겪고 있습니다. 막대한 투자를 받은 WP Engine은 워드프레스 기반의 영리 기업이지만, 워드프레스 상표를 적극적으로 활용하면서 오픈소스 커뮤니티에 대한 기여는 최소한으로 하고 있습니다. Automattic CEO이자 워드프레스 공동 창업자인 Matt Mullenweg는 여러 차례 협상을 시도했지만 실패하고, 결국 WP Engine의 WordPress.org 접근을 제한하는 조치를 취하며 오픈소스 커뮤니티와 워드프레스의 미래를 지키기 위해 나섰습니다. 이 갈등은 오픈소스 커뮤니티와 이윤 극대화를 추구하는 사모펀드 간의 근본적인 충돌을 보여주며, 오픈소스 프로젝트의 장기적인 건강에 대한 경고의 메시지가 되고 있습니다.

더 보기

인디 개발자가 2025년 상용 게임에 C 언어를 사용한 이유: 개발 후기

2025-01-20

Cowleyfornia Studios는 2025년에 기차 경영 게임인 'Iron Roads'를 출시했습니다. 놀랍게도 이 게임은 C++이 아닌 순수 C 언어(C99)로 작성되었습니다. 이 선택은 이식성, 단순성, 그리고 무엇보다도 코드 명확성(메모리 할당 및 성능 관리를 위해)을 추구했기 때문입니다. Haskell, Go, Rust로 프로토타입 개발도 진행되었지만, 최종적으로 C 언어(약 4만 줄)와 Lua(상위 레벨 로직에 약 8000줄)가 선택되었습니다. 개발자는 C 언어의 빠른 컴파일 속도와 쉬운 최적화가 워크플로우에 도움이 된 반면, 직렬화와 보일러플레이트 코드에는 어려움이 있었다고 인정했습니다. 결과에는 만족하지만, 이 과정을 반복하지는 않을 것이며, 미래 프로젝트에서는 C 언어로 컴파일되는 최신 고급 언어(Nim 등)를 사용할 계획입니다.

더 보기
게임

독일의 비밀 검열 조직 CUII 폭로: 인터넷 차단에 대한 통제 불능의 권력

2024-12-19

독일의 비밀 조직 CUII는 법원과 투명성 메커니즘을 우회하여 웹사이트 차단을 은밀하게 통제해왔습니다. 주요 독일 ISP와 저작권 소유자로 구성된 CUII는 독일 인터넷 시장의 85% 이상을 장악하며, 사법 승인 없이 어떤 웹사이트를 차단할지 스스로 결정하여 많은 잘못된 차단을 초래했습니다. 17세 학생이 CUII의 비밀 차단 목록을 공개하면서 언론의 주목과 여론의 비판을 받게 되었고, CUII는 일부 잘못된 차단을 해제해야 했습니다. 이는 권력 불균형과 투명성 부족의 위험을 보여주며, 인터넷 검열과 저작권법에 대한 중요한 문제를 제기합니다.

더 보기

구글 검색: 질 저하로 인한 사용자 불만

2024-12-18
구글 검색: 질 저하로 인한 사용자 불만

SEO 전문가 엘리 베레비는 구글 검색의 질이 크게 저하되어 광범위한 사용자 불만으로 이어지고 있다고 지적합니다. YouTube 댓글 등 비공식 채널의 사용자 피드백을 분석하여 검색 결과 질 저하, 과도한 광고, AI 개요에 의한 콘텐츠 도용에 대한 불만을 밝혀냈습니다. 구글의 전략은 사용자 경험보다 수익 창출을 우선시하는 것으로 보이며, 이는 사용자들이 대체 검색 엔진으로 이동하게 만들 수 있습니다. 이 글은 구글에 대한 경고이며, 개선이 이루어지지 않으면 심각한 결과를 초래할 수 있음을 시사합니다.

더 보기

Cursor의 LLM 클라이언트 리버스 엔지니어링: AI 코딩 어시스턴트의 내부 작동 방식 살펴보기

2025-06-07
Cursor의 LLM 클라이언트 리버스 엔지니어링: AI 코딩 어시스턴트의 내부 작동 방식 살펴보기

이 글에서는 저자들이 오픈소스 프레임워크인 TensorZero를 사용하여 자체 호스팅 프록시를 구축하고 AI 코딩 어시스턴트인 Cursor의 LLM 클라이언트를 성공적으로 리버스 엔지니어링한 방법을 자세히 설명합니다. TensorZero를 통해 Cursor와 LLM 제공업체 간의 통신을 라우팅함으로써 Cursor가 사용하는 프롬프트와 모델을 관찰, 분석 및 최적화할 수 있었습니다. Cursor의 서버측 전처리 및 CORS 문제를 극복했습니다. 최종적으로 프롬프트와 응답을 포함한 Cursor의 LLM 상호 작용에 대한 완벽한 가시성을 확보하여 서로 다른 LLM 모델의 A/B 테스트를 수행할 수 있었습니다. 이 작업은 AI 코딩 어시스턴트의 이해 및 최적화에 대한 귀중한 통찰력을 제공하며 Cursor 내부의 LLM 계층 구조 가능성을 시사합니다.

더 보기
개발

Google Gemini Code Assist: GitHub Copilot에 도전하는 무료 AI 코딩 어시스턴트

2025-02-27
Google Gemini Code Assist: GitHub Copilot에 도전하는 무료 AI 코딩 어시스턴트

Google은 AI 코드 완성 도구인 Gemini Code Assist의 무료 개인용 버전을 출시하여 GitHub Copilot에 도전장을 던졌습니다. Copilot의 무료 플랜보다 훨씬 많은 월 18만회의 코드 완성과 하루 240회의 채팅 요청을 제공합니다. 복잡한 코드베이스를 처리할 수 있도록 더 큰 컨텍스트 창을 갖추고 있습니다. 인기 있는 IDE와 통합되며 여러 프로그래밍 언어를 지원합니다. Google은 젊은 개발자들을 확보하여 향후 유료 엔터프라이즈 플랜으로 업그레이드하도록 유도하는 것을 목표로 합니다.

더 보기
개발

데데킨트 절단: 실수를 정의하는 혁신적인 방법

2025-02-18
데데킨트 절단: 실수를 정의하는 혁신적인 방법

이 글은 1858년 리하르트 데데킨트가 제안한 데데킨트 절단에 대해 심층적으로 논의합니다. 이는 실수 체계의 견고한 기반을 마련한 혁신적인 방법입니다. 데데킨트는 유리수의 분할을 교묘하게 사용하여 실수를 정의함으로써, 무리수로 인해 발생하는 실수 체계의 '간극' 문제를 우아하게 해결했습니다. 이 글에서는 데데킨트 절단을 무한소수와 같은 실수 정의의 다른 방법들과 비교하고, 데데킨트 절단의 장단점과 수학사에서의 영향 및 중요성을 분석합니다. 데데킨트 절단은 실수의 정의를 해결했을 뿐만 아니라 수학에서 새로운 사고방식, 즉 구조주의적 접근 방식의 선구자 역할을 했으며, 수학적 대상 자체의 본질이 아닌 대상들 간의 관계를 강조합니다.

더 보기

캘리포니아, AI만으로 건강보험 청구 거부 금지

2025-01-06
캘리포니아, AI만으로 건강보험 청구 거부 금지

캘리포니아주는 인공지능 알고리즘에만 의존하여 건강보험 청구를 거부하는 것을 금지하는 새로운 법안을 제정했습니다. 이 법안은 보험 결정에서 인간의 판단을 우선시하여 AI의 계산 오류로 인해 환자가 필요한 의료 서비스를 받지 못하는 것을 방지하는 것을 목표로 합니다. AI의 의료 분야에서의 잠재력을 인정하면서도, 환자 개별 요구에 대한 이해와 인간의 공감 능력의 중요성을 강조합니다. 이 법안의 영향은 캘리포니아주에 국한되지 않고 다른 주와 의회에서도 유사한 법안을 검토 중이며, 보험 분야에서 AI 사용에 대한 전국적인 우려가 커지고 있음을 보여줍니다.

더 보기

오픈소스 음성 턴 감지 모델: Smart Turn

2025-03-06
오픈소스 음성 턴 감지 모델: Smart Turn

Pipecat팀은 음성 활동 감지(VAD) 기반 음성 AI 시스템을 개선하기 위해 설계된 오픈소스 음성 턴 감지 모델 Smart Turn을 출시했습니다. Meta AI의 Wav2Vec2-BERT를 백본으로 사용하고 간단한 2계층 분류 헤드를 추가했습니다. 현재는 영어만 지원하며 초기 개념 증명 단계에 있지만, 팀은 성능이 빠르게 향상될 것이라고 확신하고 있습니다. 그들은 모델 개선과 언어 지원 및 기능 확장에 기여하도록 커뮤니티를 초대하고 있습니다.

더 보기
AI

OpenVox 8.11: 커뮤니티 관리형 Puppet 포크 출시!

2025-01-22

커뮤니티에서 유지 관리하는 Puppet의 오픈소스 구현체인 OpenVox 8.11이 출시되었습니다! Puppet과 기능적으로 동일하며, 바로 대체할 수 있도록 설계되었지만, 아직 Puppet 수준으로 철저하게 테스트되지는 않았습니다. 마이그레이션은 간단합니다. 패키지를 교체하기만 하면 됩니다. 하지만 현재는 apt|yum.overlookinfratech.com 저장소를 사용하고 있습니다. 중요한 프로덕션 환경에서는 아직 사용하지 않는 것이 좋습니다. Overlook InfraTech는 유료 마이그레이션 서비스를 제공하며, OpenVox의 미래 방향을 제시할 Puppet™️ 표준 운영 위원회 설립을 계획하고 있습니다. OpenVox의 목표는 코드베이스 및 에코시스템 현대화, 최신 OS 및 Ruby 버전 지원, 커뮤니티 요구 사항 집중, 플랫폼 지원 민주화, 활성화된 오픈소스 커뮤니티 유지입니다.

더 보기
개발

메타의 전쟁 상황실: DeepSeek의 저렴한 AI 위협 분석

2025-01-27

메타는 중국의 오픈소스 대규모 언어 모델인 DeepSeek의 기술을 분석하기 위해 4개의 전쟁 상황실을 설치했습니다. DeepSeek은 훨씬 저렴한 비용과 성능이 낮은 칩을 사용하여 OpenAI의 ChatGPT와 메타 자체 제품과 경쟁할 수 있기 때문에 우려를 불러일으키고 있습니다. 분석은 DeepSeek의 비용 절감 기술과 사용하는 데이터에 초점을 맞추고 있습니다. DeepSeek의 등장은 AI 인프라 투자 환경에 큰 파장을 일으키고 있으며 기술 주식에 영향을 미치고 있습니다.

더 보기
기술

Qualcomm DSP 드라이버의 여러 취약성으로 인한 보안 우려

2024-12-16

Google의 Project Zero팀은 Qualcomm DSP 드라이버에서 6개의 취약성을 발견했습니다. 그중 하나는 실제로 악용되었습니다. Amnesty International에서 제공한 커널 패닉 로그 분석(하지만 악용 샘플에는 접근하지 못했습니다)을 통해 이러한 결함이 드러났습니다. 코드 검토를 통해 use-after-free 및 참조 카운트 누수 등 여러 메모리 손상 취약성이 발견되었습니다. 공격자는 inotify_event_info 객체의 힙 스프레이를 사용하여 이러한 취약성을 악용하여 코드를 실행했을 가능성이 있습니다. 이는 Android의 타사 드라이버 보안을 개선해야 할 필요성을 강조합니다.

더 보기

Hyperbola GNU/Linux-libre: 자유와 장기 지원을 중시하는 경량 OS

2024-12-15

Hyperbola GNU/Linux-libre는 커뮤니티 중심의 운영체제 프로젝트로, 완전히 자유롭고, 안정적이며, 안전하고, 간편하며, 가벼운 장기 지원 배포판을 제공하는 것을 목표로 합니다. Arch Linux의 패키지 관리 시스템과 Debian의 보안 패치를 활용하며, GNU 자유 시스템 배포 가이드라인을 준수합니다. i686 및 x86_64 아키텍처를 지원하며, BSD 기반 시스템인 HyperbolaBSD를 출시할 계획도 있습니다. 최근 소식으로는 32비트 시스템에 대한 지속적인 지원, Debian 12 이후 패치셋 사용 중단, 그리고 자유 소프트웨어 재단의 기계 학습 관련 성명에 대한 우려 표명 등이 있습니다.

더 보기

Buckaroo: Jupyter용 최신 데이터 테이블

2025-05-18
Buckaroo: Jupyter용 최신 데이터 테이블

Buckaroo는 Jupyter를 위한 최신 데이터 테이블로, 일반적인 탐색적 데이터 분석 작업을 간소화합니다. 고성능 테이블을 갖추고 있으며, 정렬, 값 포맷팅, 무한 스크롤을 지원합니다. 핵심 테이블 외에도 요약 통계, 히스토그램, 스마트 샘플링, 자동 정리, 로우 코드 UI 등의 추가 기능을 제공합니다. 모든 기능에는 적절한 기본값이 있으며, 워크플로에 맞게 사용자 지정할 수 있습니다. Buckaroo는 Pandas와 Polars DataFrame을 지원하며, JupyterLab 및 Jupyter Notebook 등 다양한 환경에서 작동합니다.

더 보기
개발

Proxmox를 사용한 간편 macOS 설치

2024-12-12
Proxmox를 사용한 간편 macOS 설치

이 프로젝트는 Proxmox VE 버전 7.0~8.2를 사용하여 모든 컴퓨터에 macOS를 설치하는 간소화된 방법을 제공합니다. 단일 스크립트가 설정 프로세스를 자동화하여 사용자가 High Sierra에서 Sonoma까지 macOS 버전을 Proxmox 가상 머신에서 쉽게 실행할 수 있도록 합니다. 클라우드 환경 설치도 지원되며 비디오 자습서도 제공됩니다.

더 보기
하드웨어 가상화

안전하지 않은 Rust를 조금 더 안전하게 만들기: 안전하지 않은 코드, C 및 C++ 라이브러리 포함 검증 도구

2024-12-17
안전하지 않은 Rust를 조금 더 안전하게 만들기: 안전하지 않은 코드, C 및 C++ 라이브러리 포함 검증 도구

Rust의 인기는 컴파일 시 메모리 및 동시성 오류를 제거할 수 있다는 데서 비롯되지만, `unsafe` 코드 블록은 이러한 검사를 우회할 수 있습니다. 이 기사에서는 C 또는 C++ 라이브러리에서 호출되는 코드를 포함하여 안전하지 않은 Rust 코드를 검증하기 위한 도구를 살펴봅니다. 런타임 오류 감지 도구인 Sanitizers와 미정의 동작을 결정적으로 찾는 인터프리터인 Miri를 소개합니다. Sanitizers는 범위를 벗어난 메모리 액세스, 데이터 경쟁 등을 감지하고, Miri는 코드 스니펫을 사용하여 더 정확한 오류 보고서를 제공합니다. 그러나 Miri는 현재 C/C++에서 FFI를 통해 호출되는 코드를 지원하지 않으므로, 이러한 경우에는 C/C++ 컴파일러의 Sanitizers를 사용해야 합니다. 이러한 도구는 `unsafe` 코드를 처리하거나 C/C++ 라이브러리와 상호 작용할 때에도 Rust 코드의 안전성과 안정성을 향상시킵니다.

더 보기

청소년 정신 건강 위기? 생각보다 복잡합니다

2025-05-16
청소년 정신 건강 위기? 생각보다 복잡합니다

미국과 영국에서 널리 퍼진 청소년 정신 건강 위기라는 이야기는 오해의 소지가 있습니다. 위기는 존재하지만, 중년 백인 남성과 젊은 미국 원주민 남성에게 불균형적으로 영향을 미치며, 10대 소녀에게는 영향을 미치지 않습니다. 자살 데이터는 다양한 인구 통계 그룹의 발생률 사이에 상관 관계가 있음을 보여주며, 중년 백인 남성과 젊은 미국 원주민 남성은 10대 청소년보다 훨씬 더 높은 발생률을 보입니다. 대부분의 그룹에서 최근 자살률 감소는 소셜 미디어가 희생양이라는 이론에 반박합니다. CDC 데이터는 어린 시절의 역경(학대, 방임, 부모의 정신 질환, 투옥)과 청소년의 정신 건강 문제 사이에 강력한 연관성이 있음을 보여주며, 소셜 미디어 사용보다 훨씬 더 강력합니다. 초점은 많은 청소년 정신 건강 문제의 근본 원인으로서 기술 비난에서 가족 기능 장애 해결로 전환되어야 합니다.

더 보기

macOS Sonoma 숨겨진 기능: 생산성 향상을 위한 궁극 가이드

2025-02-28

이 포괄적인 가이드를 통해 macOS Sonoma의 숨겨진 생산성 향상 기능을 발견해보세요. 시스템 전체의 키보드 단축키, Finder 팁, 창 관리 기술, Safari 개선 사항 등 다양한 기능이 소개됩니다. 메뉴 간편하게 탐색, 스크린샷 단축키 마스터, Finder에서 효율적인 파일 관리 등으로 Mac 워크플로우를 변혁하고 생산성을 높여보세요.

더 보기

Python, 공식적으로 검증된 암호화 라이브러리 HACL* 통합

2025-04-18

2년 반의 작업 끝에 Python은 공식적으로 검증된 암호화 라이브러리 HACL*을 해시 및 HMAC 구현에 성공적으로 통합했습니다. 이 업그레이드는 CVE 취약성이 있던 이전 SHA3 구현을 대체하며, Blake2, SHA3, HMAC 등 다양한 알고리즘을 포함하여 Python의 보안을 크게 향상시킵니다. 이 프로젝트는 스트리밍 API 구현 및 빌드 시스템 문제를 극복했으며, 메모리 할당 실패 처리도 구현했습니다. 이는 대규모 실제 프로젝트에서의 형식적 검증의 가능성을 보여줍니다.

더 보기
개발

치명적인 총격 사건 이후 미 공군, Sig Sauer M18 권총 사용 중단

2025-07-24
치명적인 총격 사건 이후 미 공군, Sig Sauer M18 권총 사용 중단

미 공군 글로벌 스트라이크 사령부는 와이오밍 주 F.E. 워렌 공군 기지에서 발생한 치명적인 총격 사건 이후 Sig Sauer M18 권총 사용을 일시 중단했습니다. 이 사건으로 21세 공군 병사가 사망했습니다. 현재 무기 안전성에 대한 전면적인 검토가 진행 중입니다. M18과 민간용 버전인 P320은 이전에도 의도치 않은 발사 및 소송의 대상이 되었습니다. Sig Sauer는 안전 문제를 부인하고 있지만, 이번 사건은 권총의 신뢰성에 대한 추가적인 의문을 제기합니다.

더 보기

Hugging Face Spaces, ZeroGPU 출시: AI 모델 효율 향상을 위한 동적 GPU 할당

2024-12-15
Hugging Face Spaces, ZeroGPU 출시: AI 모델 효율 향상을 위한 동적 GPU 할당

Hugging Face Spaces는 AI 모델 및 데모의 GPU 사용률을 최적화하기 위해 NVIDIA A100 GPU를 동적으로 할당하는 공유 인프라인 ZeroGPU를 출시했습니다. ZeroGPU는 무료 GPU 접근, 멀티 GPU 지원을 제공하며 AI 모델 배포의 장벽을 낮춥니다. 사용자는 Gradio Space 생성 시 ZeroGPU 하드웨어를 선택하고 GPU 종속 함수에 `@spaces.GPU` 데코레이터를 사용하기만 하면 됩니다. ZeroGPU는 PyTorch와 호환되며 Hugging Face의 transformers 및 diffusers 라이브러리에 최적화되어 있지만 현재로서는 Gradio SDK에서만 작동합니다. 개인 계정(PRO 사용자)은 최대 10개의 ZeroGPU Space를 생성할 수 있으며, 조직 계정(Enterprise Hub)은 최대 50개를 생성할 수 있습니다.

더 보기

GitHub 확장 프로그램: LLM을 사용하여 Hacker News 기사 요약

2024-12-12
GitHub 확장 프로그램: LLM을 사용하여 Hacker News 기사 요약

GitHub 프로젝트 `hn-tldr-extension`은 OpenAI와 Anthropic의 LLM을 사용하여 Hacker News 기사를 빠르게 요약하는 브라우저 확장 프로그램을 제공합니다. 사용자는 자신의 API 키를 제공하여 HN 페이지에 '요약' 버튼을 추가하고 간결한 기사 요약을 얻을 수 있습니다. 이 확장 프로그램의 코드는 오픈 소스이며 Firefox 등의 브라우저를 지원합니다.

더 보기

BYOJS: 네이티브 JavaScript를 활용한 웹 개발

2024-12-17

BYOJS 프로젝트는 무거운 프레임워크에 의존하는 대신, 코어 JavaScript를 사용하여 웹 애플리케이션을 구축하는 것을 지지합니다. TypeScript와 같은 프레임워크와 언어가 인기가 있지만, BYOJS는 코어 JS 언어를 사용하여 효율적인 웹 애플리케이션을 구축하는 것은 잊혀진 기술이라고 주장합니다. 느슨하게 결합된 라이브러리를 긴밀하게 결합된 프레임워크 대신 사용할 것을 권장하며, 작업을 완료하는 데 필요한 최소한의 강력한 도구를 선택하고 간결한 코드를 우선시할 것을 주장합니다. 이 프로젝트는 간단한 키-값 저장소 API, 비동기 이벤트 에미터, 모달 래퍼 등 유용한 유틸리티를 제공합니다. 모든 코드는 MIT 라이선스로 제공됩니다.

더 보기
1 2 579 580 581 583 585 586 587 595 596