sectorlisp: 512바이트 LISP 구현
sectorlisp는 베어 메탈에서 존 매카시의 메타 순환 평가기를 부트스트랩할 수 있는 획기적인 512바이트 LISP 구현입니다. LISP에서 불필요한 요소를 제거하고 LISP, C, i8086 어셈블리 세 가지 구현을 제공합니다. i8086 버전은 BIOS에서 부팅할 수도 있습니다. 이것은 아마도 지금까지 존재했던 가장 작은 진정한 LISP 구현일 것입니다.
더 보기
sectorlisp는 베어 메탈에서 존 매카시의 메타 순환 평가기를 부트스트랩할 수 있는 획기적인 512바이트 LISP 구현입니다. LISP에서 불필요한 요소를 제거하고 LISP, C, i8086 어셈블리 세 가지 구현을 제공합니다. i8086 버전은 BIOS에서 부팅할 수도 있습니다. 이것은 아마도 지금까지 존재했던 가장 작은 진정한 LISP 구현일 것입니다.
더 보기
펜실베이니아 주립대 연구팀이 인체 모발을 모방한 혁신적인 3D 프린팅 뇌파 전극을 개발했습니다. 생체 접착 잉크를 사용하여 젤 없이도 두피에 직접 부착할 수 있습니다. 가볍고 유연하며 신축성이 뛰어나 머리를 빗거나 모자를 써도 전극이 움직이지 않아 신호 품질이 크게 향상되고 장기간 모니터링이 가능합니다. 기존 금 전극과 동등한 성능을 보이며 24시간 이상 연속 사용해도 신호 저하 없이 안정적인 접촉을 유지합니다. 전극 재배치로 인한 데이터 불일치를 해소하고 환자의 편안함도 높입니다. 향후 무선화를 목표로 하고 있습니다.
더 보기
이 도구를 사용하면 제3자 앱과 서비스를 몇 시간 만에 통합할 수 있습니다. 몇 주가 아니라 몇 시간 만에 가능합니다. 재사용 가능한 구성 요소를 정의하고 사용하며 여러 환경과 버전에 자동으로 구성할 수 있으므로 개발이 간소화됩니다. 자동 재시도, 장애 조치, 공급자 전환과 같은 내장 복원력 기능을 통해 높은 가용성을 확보할 수 있습니다. 또한 개발 환경부터 프로덕션 환경까지 모든 환경에서 완벽한 가시성을 제공하여 문제를 즉시 감지하고 해결할 수 있습니다.
더 보기
본 논문은 Rubin과 Camm(2013)의 온라인 괴롭힘과 트롤링에 대한 휴리스틱을 바탕으로 익명성, 아바타 생성, 온라인 정체성이 월드 오브 워크래프트에서 부정적 행위에 대한 인식을 어떻게 형성하는지 탐구합니다. 오랜 플레이 경험을 가진 10명의 WoW 플레이어(남성 5명, 여성 5명)를 인터뷰하여 게임 내 행위, 상호 작용, 사회적 요소가 부정성에 어떻게 기여하는지 이해하고자 했습니다. 이 연구는 현실 세계의 공격성이 게임 내 부정적 사건에 대한 플레이어의 인식에 큰 영향을 미치고 있음을 보여주며, 인식의 주관적 성격과 성별 차이를 강조합니다.
더 보기
애플이 자사의 Safari 웹 브라우저를 대대적으로 개편하여 AI 기반 검색 엔진에 초점을 맞추는 방안을 적극적으로 검토하고 있습니다. 이는 애플과 구글의 오랜 파트너십 종료를 시사하는 것으로, 업계에 큰 변화를 가져올 수 있습니다. 애플 서비스 담당 수석 부사장인 에디 큐가 미국 법무부의 알파벳 Inc. 소송 증언에서 이를 밝혔습니다. 소송의 핵심은 구글을 Safari의 기본 검색 엔진으로 하는 연간 약 200억 달러 규모의 계약입니다. 이 소송으로 인해 양사가 관계를 끊을 가능성이 있으며, iPhone 등 애플 기기의 기능이 크게 바뀔 수 있습니다.
더 보기
이 튜토리얼은 Rhino 3D 플러그인인 Grasshopper를 사용한 시각적 프로그래밍을 소개합니다. Grasshopper를 사용하면 시각적 다이어그램에서 데이터와 함수를 연결하여 기하학적 형상을 알고리즘 방식으로 생성할 수 있습니다. 이 튜토리얼에서는 다양한 구성 요소와 매개변수를 사용하여 점, 선, 폴리라인, 곡선, 표면을 만드는 기본 사항을 다룹니다. 'Construct Point' 구성 요소를 사용한 점 생성, 'Line' 구성 요소를 사용한 선분 생성, 'Interpolate' 구성 요소를 사용한 곡선 생성 등을 배웁니다. 이 실습 가이드는 디자이너가 효율적으로 복잡한 3D 모델을 생성하는 데 도움이 됩니다.
더 보기
Yggdrasil은 완전히 분산되어 있으며 작동에 필요한 상태가 매우 적은 실험적인 컴팩트 라우팅 기법입니다. 주로 최단 경로 기법이며, 네트워크는 목적지까지 가장 직접적인 경로를 찾으려고 합니다. 노드는 동등한 참여자이며, 네트워크 트래픽을 전달하는 피어 투 피어 연결을 사용하여 서로 연결됩니다. 피어링은 직접 유선 또는 무선 링크, LAN 또는 인터넷 등 모든 IP 네트워크에서 설정할 수 있습니다. 경우에 따라 동일한 네트워크의 근처 장치에서 멀티캐스트 디스커버리를 사용하여 피어링이 자동으로 설정될 수도 있습니다. Yggdrasil 네트워크의 모든 노드는 라우터 역할을 하며, 가능한 한 목적지에 가까워지도록 트래픽을 자동으로 전달합니다. 즉, 희소하게 연결된 네트워크에서도 네트워크의 모든 노드가 해당 네트워크의 다른 모든 노드에 접근할 수 있다는 의미입니다. 노드가 NAT 뒤에 있는 경우에도 상관없습니다. 피어링이 설정되면 트래픽은 해당 피어링을 통해 양방향으로 흐릅니다. Yggdrasil은 네트워크 변경에도 견딜 수 있도록 설계되었습니다. 예를 들어 링크가 실패하면 네트워크는 자체적으로 복구하고 사용 가능한 다른 링크를 사용하여 트래픽을 라우팅합니다. 이는 네트워크 토폴로지가 변경될 수 있으며, 종종 변경되는 메시 네트워크에서 사용하기에 적합합니다. 네트워크의 각 노드에는 위치와 관계없는 암호화된 ID가 있으며, 현재 실험적 구현에서는 이 키에서 안정적인 IPv6 주소가 생성됩니다. 따라서 IPv6을 지원하는 애플리케이션은 거의 수정 없이 Yggdrasil에서 작동할 수 있습니다. 주소는 완전히 모바일이며, 노드가 네트워크를 이동해도 유지됩니다.
더 보기
US Routing은 미국 내에서 빠른 로컬 경로 계획을 위한 Python 라이브러리입니다. 근사값으로 충분한 상황에 이상적이며, 북미 도로 데이터 세트를 활용합니다. 도시, 우편 번호 또는 좌표 간의 경로를 빠르게 계산하고, 최단 거리와 최단 시간 중에서 선택할 수 있습니다. 거리, 시간, 통과한 주 등의 자세한 경로 정보도 얻을 수 있습니다. 이 라이브러리에는 북미 도로 데이터 세트를 다운로드하고 처리하는 기능도 포함되어 있으며, 사용자 정의 경로 그래프를 생성할 수도 있습니다.
더 보기
500만 달러 투자로 미국 그린 카드를 취득할 수 있는 제안된 '골드 카드' 프로그램이 논란을 불러일으키고 있다. 이 계획은 105만 달러 투자와 일자리 창출을 요구하는 EB-5 투자 비자를 대체할 가능성이 있다. EB-5 프로그램은 불법 자금을 방지하기 위한 엄격한 심사가 있는 반면, 제안된 '골드 카드'는 심사 과정이 불투명하여 부유층, 특히 외국 올리가르히의 악용에 대한 우려가 제기되고 있다. 지지자들은 경제 활성화를 주장하는 반면, 비판가들은 불평등 심화와 악용 가능성을 지적한다. 프로그램 시작 시기는 여전히 불확실하다.
더 보기
넷플릭스는 OpenAI의 ChatGPT를 활용한 새로운 AI 기반 검색 기능을 공개했습니다. 사용자는 자연어로 선호도를 설명하여, "재미있고 밝은 콘텐츠"와 같이 미묘한 검색이나 매우 구체적인 요청도 가능합니다. 이번 주 iOS 사용자를 위한 옵트인 베타 버전으로 출시되며, 아마존의 Fire TV 및 현재는 중단된 Tubi의 기능과 유사한 접근 방식을 취하고 있습니다. 넷플릭스는 자막 번역에도 생성 AI를 사용할 계획임을 발표했습니다. 이 새로운 검색 기능은 경쟁이 치열한 스트리밍 시장에서 AI 기반 개인 맞춤형 추천이 사용자 경험을 얼마나 향상시키는지 보여주는 중요한 시험대가 될 것입니다.
더 보기
Picostrap 5는 Bootstrap 5 기반의 초고속 WordPress 스타터 테마입니다. SASS와 WordPress 커스터마이저를 원활하게 통합하여 WordPress 대시보드에서 직접 Bootstrap 스타일을 조정할 수 있습니다. 브라우저에 내장된 SASS 컴파일러 덕분에 CSS가 즉시 업데이트됩니다. AI 기반 색상 팔레트 생성기, 라이브 스타일 가이드 미리보기, 광범위한 사용자 지정 옵션, Gutenberg 편집기 비활성화 및 위로 이동 버튼 추가 등의 토글 가능한 기능을 갖추고 있습니다. WooCommerce, LiveCanvas, WindPress와 호환되며 성능도 최적화되어 있습니다.
더 보기
Michael Larabel은 2004년 Phoronix.com을 설립한 다작의 작가로, Linux 하드웨어 지원, 성능, 그래픽 드라이버 등에 관한 20,000개 이상의 기사를 작성했습니다. 광범위한 저술 활동 외에도 널리 사용되는 벤치마킹 소프트웨어인 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org의 리드 개발자이기도 합니다. 그의 기여는 Linux 생태계와 오픈소스 벤치마킹을 크게 발전시켰습니다.
더 보기
처음에는 시인이었던 허준영은 수학에서 더욱 깊은 아름다움을 발견했습니다. 눈에 띄지 않는 학부 시절 성적을 극복하고 미국에서 박사 과정 중에 그래프 이론에서 40년 동안 풀리지 않았던 리드 추측을 풀었습니다. 로타 추측 증명과 필즈상 수상으로 정점을 찍은 그의 획기적인 연구는 대수 기하학과 조합론을 기막히게 연결하여 기하학이 물리적 공간 너머에도 존재할 수 있음을 보여주었습니다. 그의 여정은 천재의 예상치 못한 경로와 끊임없는 호기심의 힘을 보여줍니다.
더 보기
합성 오피오이드 유통 공모 혐의로 기소된 텍사스의 기업 eWorldTrade는 상표 지원, 서적 집필, 앱 개발, 로고 디자인을 원하는 서구 사람들을 속이기 위해 온라인 광고를 이용한 것으로 알려진 미국과 파키스탄 기업의 거대 네트워크의 중심에 있다. 상표 사기와 위조 학위로 악명 높은 Axact와 Abtach 같은 기업과 연관되어 있으며, 이 네트워크는 저렴한 가격으로 고객을 유인한 후, 갈취를 한다. Google 광고 투명성 데이터에 따르면 광고 비용은 1000만 달러를 넘었다. Google은 조사와 조치를 취하고 있다고 주장하지만, 이 네트워크는 여전히 존속하며 전 세계적으로 피해자를 남기고 있다.
더 보기
본 문서는 GPU 활용률의 세 가지 수준, 즉 GPU 할당 활용률, GPU 커널 활용률, 모델 FLOP/s 활용률에 대해 자세히 설명합니다. 저자는 높은 비용과 성능 민감도를 고려하여 GPU 활용률을 극대화하는 것이 중요함을 강조합니다. 본 문서에서는 경제적 제약, DevOps 제약, 호스트 오버헤드 등 각 수준의 활용률에 영향을 미치는 요소를 분석하고, Modal 플랫폼을 사용한 GPU 할당 효율 개선, 커널 코드 최적화, 산술 연산 강도 향상 등의 최적화 전략을 제안합니다. 마지막으로, 본 문서에서는 업계의 GPU 활용률 현황과 모범 사례를 공유하여 개발자에게 귀중한 경험과 지침을 제공합니다.
더 보기
페루 아마존 열대우림에 있는 높이 400미터의 피라미드 모양 산인 세로 엘 코노는 지질학적 수수께끼이다. 맑은 날에는 안데스 산맥에서도 보이는 이 산의 기원은 멸종된 화산일까, 아니면 특이한 암석 지형일까 논쟁이 계속되고 있다. 현지 원주민 부족에게는 성스러운 산, '안데스 아푸'이다. 주변 지역은 생물다양성의 보고이지만, 2015년 설립된 시에라 델 디비소르 국립공원이 있음에도 불구하고 불법 벌목과 광산 채굴로 위협받고 있다. 광대한 공원도 이러한 지속적인 위협에 맞서 싸우는 데 어려움을 겪고 있다.
더 보기
GovEagle은 정부 계약업체를 위한 AI 기반 플랫폼을 최적화할 경험 많은 Kubernetes 및 Python 전문가를 채용하고 있습니다. 이 역할에는 Kubernetes 작업 부하, Celery 큐, Redis 캐싱 및 클라우드 네트워킹의 안정성 감사, 우선 순위가 높은 행동 계획 수립 및 신속한 개선 구현(예: HPA 조정, 알림, 롤아웃 전략), Celery가 부족한 경우 Temporal 채택에 대한 지침 또는 프로토타입 제공이 포함됩니다. 지원자는 고가용성 프로덕션 시스템 운영 경험 5년 이상, Kubernetes에서 Python 서비스 확장에 대한 깊이 있는 경험, 큐 기반 아키텍처 및 관찰 가능성에 대한 실적이 필요합니다. FedRAMP/GovCloud에 대한 지식이 있으면 더욱 좋습니다.
더 보기
이 제안은 Go 런타임에 새로운 GOOS 타겟(예: GOOS=none)을 추가하여 Go 프로그램이 임의의 OS 시스템 호출에 의존하는 대신 애플리케이션에서 정의한 종료 함수 아래에서 실행될 수 있도록 하는 것을 제안합니다. 이를 통해 직접적인 OS 지원 없이 독립 실행이 가능하며, 이는 이미 TamaGo 프로젝트에서 구현되었습니다. 이 제안은 업스트림 포함을 주장합니다. GOOS=none으로 빌드된 Go 애플리케이션은 베어 메탈에서 실행됩니다. 필요한 지원은 모두 Go 런타임과 Go로 작성된 외부 드라이버 패키지에서 제공됩니다. CPU 초기화, 하드웨어 초기화, 표준 출력, 난수 생성, 시스템 시간 검색 등의 주요 함수를 정의해야 합니다. 이를 통해 Go의 적용 범위가 임베디드 시스템, 가상 머신, UEFI 등의 환경으로 크게 확장됩니다.
더 보기
수년간 클래식 Mac 테마를 선보이는 봇을 운영해 온 개발자가 Mac 테마 정원을 출시했습니다. 이는 클래식 Mac 시대의 4000개 이상의 Kaleidoscope 테마를 소개하는 웹사이트입니다. 제작자는 각 테마에 대해 정성스럽게 문서화하고, 스크린샷을 찍고, 제작자 정보를 수집했습니다. Astro를 사용하여 제작된 이 사이트는 약 5000페이지를 자랑하며, CSS를 사용하여 Mac OS 9의 외관과 느낌을 정밀하게 재현합니다. 다운로드 기능 외에도 제작자 페이지와 RSS 피드를 통한 업데이트 정보도 제공합니다. 향후 계획에는 색상 검색, 사용자 지정 아이콘 표시, 사용자 제출 갤러리 등이 포함됩니다.
더 보기
Anthropic은 Claude API에 웹 검색 기능을 통합했습니다. 이를 통해 Claude는 웹에서 실시간 정보에 접근하고 처리할 수 있습니다. 개발자는 실시간 주가 분석, 법률 조사, 최신 API 문서 접근 등 더욱 강력한 AI 애플리케이션을 구축할 수 있습니다. Claude는 웹 검색이 필요한지 여부를 스마트하게 판단하고, 출처를 인용한 포괄적인 답변을 제공합니다. 도메인 허용 및 차단 목록을 포함한 관리자 설정을 통해 보안이 강화됩니다. Claude 3.7 Sonnet, 업그레이드된 Claude 3.5 Sonnet, Claude 3.5 Haiku에서 사용 가능하며, 검색 1000회당 10달러, 표준 토큰 비용이 추가됩니다.
더 보기
이 글은 Prolog에서 평균을 계산하는 방법을 유머러스하게 보여주며, 간단한 수학적 정의에서부터 과도하게 장황한 재귀적 구현까지 다룹니다. 저자는 Prolog 표준 라이브러리 사용을 금지하는 교육적 제약을 비판하며, 이로 인해 중복되고 가독성이 떨어지는 코드가 생성된다고 지적합니다. 이 글에서는 간결한 수학적 접근 방식과 복잡한 재귀적 해결책을 비교하여 교육에서 코드의 가독성과 유지보수성을 단순한 재귀 연습보다 우선시해야 한다고 주장합니다.
더 보기
애플의 에디 큐 수석 부사장은 인공지능의 부상으로 인해 10년 후 아이폰이 아이팟과 같은 운명을 맞이할 수 있다고 강력하게 경고했습니다. 그는 기존 기술 기업들이 큰 기술 변화에 적응하는 어려움을 강조하며, 매우 성공적인 제품조차 희생될 수 있다는 사례로 애플이 아이팟 생산을 중단한 결정을 언급했습니다. 큐는 한때 지배적인 기술 기업이었던 HP, 썬 마이크로시스템즈, 인텔의 쇠퇴도 언급했습니다. AI 전용 기기로 스마트폰을 대체하려는 현재 시도는 실패했지만, 애플과 같은 기업들은 스마트워치, 미래의 에어팟, 스마트 글래스와 같은 대안 제품을 개발하여 사용자와 AI 간의 새로운 상호 작용을 모색하고 있습니다.
더 보기
획기적인 임상 연구에서 미주신경 자극(VNS)과 기존 치료법을 병행하면 치료 저항성 PTSD 환자 모두에서 치료 후 최대 6개월까지 증상이 완전히 사라지는 것으로 나타났습니다. 이 연구에서는 이식형 장치를 통한 짧은 VNS 자극과 장기 노출 요법을 병행하여 신경 가소성을 높이고 증상 완화를 유지했습니다. 기존 방법으로 효과를 보지 못한 환자에게 희망을 주는 결과이며, 대규모 이중맹검 2상 시험이 진행 중입니다.
더 보기
이 글에서는 고성능 웹사이트를 구축하기 위한 두 가지 접근 방식인 Astro와 React Server Components(RSC)를 비교합니다. Astro는 Astro Components(서버 사이드)와 Client Islands(클라이언트 사이드)를 사용하며, 데이터는 단방향으로 흐릅니다. Astro Components는 전처리를 담당하고, Client Islands는 상호 작용을 담당합니다. RSC는 Server Components와 Client Components를 사용하지만, 개념적으로 유사하며, 둘 다 `'use client'` 지시어로 구분되는 React 컴포넌트입니다. RSC는 유연성이 높아 서버와 클라이언트 간에 컴포넌트를 공유할 수 있지만, 학습 곡선이 가파릅니다. Astro는 학습이 용이하지만, HTML 우선 출력과 컴포넌트 간 상호 작용 제약으로 인해 대규모 애플리케이션에서는 제한에 직면할 수 있습니다. 어떤 접근 방식을 선택할지는 프로젝트의 요구 사항과 팀의 전문 지식에 따라 달라집니다.
더 보기
VMware 인수 후 Broadcom은 VMware 영구 라이선스 판매를 중단하고 지원 계약이 만료된 사용자에게 사용 중지 편지를 보내고 있습니다. 이 편지는 제로데이 보안 패치를 제외한 모든 업데이트, 패치, 릴리스의 사용을 중지하도록 요구합니다. 구독 모델로의 전환을 촉구하는 이 공격적인 조치는 많은 사용자의 분노를 사고 있으며, 일부 사용자는 대체 가상화 플랫폼으로 마이그레이션한 후에도 편지를 받았습니다.
더 보기
펜실베이니아 주립대 연구진이 인간의 머리카락처럼 가는 3D 프린팅 전극을 개발하여 기존 EEG 방식보다 훨씬 신뢰도 높은 뇌 활동 모니터링을 가능하게 했습니다. 이 젤이 필요 없는 '붙였다 떼었다 하는' 방식의 기기는 운동이나 샤워 중에도 24시간 안정적으로 부착되어 동작 아티팩트를 최소화하고 신호 품질을 향상시킵니다. 향상된 편의성과 신뢰도는 소비자 건강 애플리케이션, 뇌-컴퓨터 인터페이스, 그리고 보조 기술의 발전으로 이어질 것입니다.
더 보기
보안 연구원들은 AI가 생성한 허위 취약점 보고서가 버그 바운티 플랫폼 HackerOne에 쇄도하고 있음을 발견했습니다. 이러한 보고서는 완벽한 문장과 형식으로 작성된 경우가 많지만 실제 보안 가치는 없습니다. 보안 연구원의 시간을 낭비하고 실제 취약점을 숨길 수 있습니다. 연구원들은 HackerOne에 검토 메커니즘을 강화하고 이러한 행위를 단속할 것을 촉구하며, 보증금 시스템이나 기존 네트워크 인프라를 활용한 검토 등의 해결책을 제시하고 있습니다. 이는 오픈소스 프로젝트에 대규모로 영향을 미칠 수 있는 우려스러운 추세입니다.
더 보기
Rybbit은 Google Analytics를 대체하는 현대적이고 오픈소스이며 개인정보 보호를 중시하는 웹 분석 도구입니다. 설정은 몇 분만에 완료되며 매우 직관적입니다. 월 100만 회 이상의 방문이 있는 실제 운영 사이트의 라이브 데모를 확인하십시오. https://rybbit.io에서 호스팅 서비스에 가입하거나 자체 VPS에서 Rybbit을 자체 호스팅할 수 있습니다. 문서를 읽고 Rybbit에 대한 자세한 내용을 알아보세요. 세션, 고유 사용자, 페이지뷰, 이탈률, 세션 시간 등 주요 웹 분석 지표를 제공합니다. 쿠키나 사용자 추적을 사용하지 않으며 GDPR 및 CCPA를 준수합니다. 사용자 정의 가능한 목표, 리텐션, 사용자 여정, 퍼널 대시보드. 15개 이상의 차원에 대한 고급 필터링. 사용자 정의 이벤트. 실시간 세션 대시보드. 3단계 위치 추적(국가→지역→도시) + 고급 지도 시각화. 실시간 대시보드. 조직과 무제한 사이트 수를 지원합니다.
더 보기
Scott Hanselman에게 영감을 받은 저자는 더 나은 타입이 있음에도 불구하고 문자열을 데이터 전송에 사용하는 "Stringly Typed" 애플리케이션이라는 개념을 탐구합니다. 백엔드 API와 상호 작용하는 단일 페이지 애플리케이션(SPA)에서 이는 일반적이며, 대부분의 API가 JSON을 사용하기 때문에 타입 정보가 손실되고 타입 안전성이 저하됩니다. 저자는 이러한 방식에 대한 과거의 관용을 반추하고 TypeScript, tRPC, GraphQL과 같은 솔루션을 탐색하여 네트워크상의 타입 안전성을 달성하고 "Stringly Typed" 인터페이스를 제거하기 시작합니다.
더 보기
ty는 Rust로 작성된 매우 빠른 Python 타입 체커 및 언어 서버입니다. 현재 개발 중이며 프로덕션 환경에서 사용할 준비가 되어 있지 않습니다. 모든 개발은 현재 Ruff 저장소에서 이루어지고 있습니다. ruff 서브모듈(모든 Rust 소스 코드 포함)에 대한 변경 사항은 해당 저장소에 풀 리퀘스트를 제출하십시오. 자세한 내용은 기여 가이드를 참조하십시오. MIT 라이선스에 따라 라이선스가 부여됩니다.
더 보기