IMLS 직원들, 행정 휴가 조치: 도서관 및 박물관 자금 위기에 놓이다

2025-04-01
IMLS 직원들, 행정 휴가 조치: 도서관 및 박물관 자금 위기에 놓이다

미국 도서관 및 박물관의 주요 연방 자금원인 박물관 및 도서관 서비스 연구소(IMLS)가 모든 직원을 90일간 유급 행정 휴가에 배치했습니다. 이는 트럼프 대통령의 IMLS를 포함한 여러 연방 기관 축소에 관한 행정 명령에 따른 것입니다. 이 조치는 보조금 지원의 미래와 특히 소규모 및 농촌 도서관에 영향을 미치는 중요 프로그램 중단 가능성에 대한 우려를 불러일으켰습니다. IMLS 직원들을 대표하는 노조는 기존 보조금에 대한 불확실성과 관리 직원 없이는 보조금이 종료될 가능성을 강조하고 있습니다.

더 보기
기술

내 개인 웹사이트가 C언어로 만들어진 이유

2025-03-30

2017년부터 블로그를 작성해 온 저자는 웹사이트 구축에 Django와 Nuxt.js를 시도했지만, 유지보수 비용이 높다는 이유로 포기했습니다. 결국 C언어와 md4c 라이브러리를 사용하여 정적 웹사이트를 구축하기로 결정했습니다. C언어의 빠른 컴파일 속도, 최소한의 종속성, 장기적인 안정성을 중시했기 때문입니다. 유지보수 오버헤드가 크게 줄었습니다. 반면에 Hugo와 같은 다른 정적 사이트 생성기는 저자의 필요에 비해 기능이 과도하고 불필요하게 복잡하다고 느꼈습니다.

더 보기

Gemma 3: 최첨단 AI를 당신의 데스크탑으로

2025-04-20
Gemma 3: 최첨단 AI를 당신의 데스크탑으로

최첨단 오픈소스 AI 모델인 Gemma 3는 처음에는 하이엔드 GPU가 필요했습니다. 접근성을 높이기 위해, 양자화 인식 학습(QAT)으로 최적화된 새로운 버전이 출시되었습니다. QAT를 통해 메모리 요구 사항이 크게 줄어들면서 고품질이 유지됩니다. 이를 통해 NVIDIA RTX 3090과 같은 소비자용 GPU에서 Gemma 3 27B와 같은 강력한 모델을 실행할 수 있습니다. 이러한 최적화된 모델은 Hugging Face와 Kaggle에서 제공되며, 다양한 워크플로우에 쉽게 통합할 수 있습니다.

더 보기

유전자 조작 혈관을 이용한 생쥐의 1형 당뇨병 역전

2025-02-27
유전자 조작 혈관을 이용한 생쥐의 1형 당뇨병 역전

전임상 연구에서 인슐린 생성 세포와 유전자 조작된 혈관 형성 세포를 이식하여 생쥐의 1형 당뇨병을 성공적으로 역전시킨 것으로 나타났습니다. 이 혁신적인 접근 방식은 인간 랑게르한스섬 세포와 재프로그래밍된 혈관 내피 세포(R-VEC)를 피하에 동시 이식하여 20주 이상 인슐린 생성과 혈당 수치 정상화를 가져오는 혈관 신생 네트워크를 형성했습니다. 이는 치료에 대한 기대를 높이는 획기적인 성과이지만, 인간 임상 시험 전에 생산 규모 확대와 면역 억제 회피라는 과제가 남아 있습니다.

더 보기

Moose: 한 명령어로 TypeScript/Python을 사용하여 분석 백엔드 구축

2025-04-23

Moose는 순수 TypeScript 또는 Python 코드를 사용하여 분석 백엔드를 구축할 수 있는 혁신적인 프레임워크입니다. 기존 방식의 문제점인 도구 조각화, 스키마 드리프트, 번거로운 워크플로우, SQL 전용 처리 문제를 해결합니다. Moose는 데이터 애플리케이션 로직과 데이터 인프라 모두에 대해 코드를 유일한 진실의 원천으로 만듭니다. ClickHouse, Redpanda, Temporal과 사전 구성된 통합을 제공하며, 한 명령어로 로컬 시작과 핫 리로딩 개발을 가능하게 하여 효율성을 크게 향상시킵니다. 모델을 한 번 정의하면 API, 스트림, 데이터베이스 전체에서 원활하게 사용할 수 있습니다. 추가 단계는 필요하지 않습니다.

더 보기
개발

새로운 기계의 영혼: 시대를 초월한 엔지니어링 이야기

2025-04-05
새로운 기계의 영혼: 시대를 초월한 엔지니어링 이야기

트레이시 키더의 『새로운 기계의 영혼』은 1970년대 후반, DEC의 VAX에 맞서 Data General사가 Eclipse MV/8000을 개발했던 치열한 개발 경쟁을 그린 작품입니다. 키더는 '반항아' 엔지니어 팀의 고군분투에 독자를 몰입시키며, 불가능을 가능하게 만든 그들의 헌신과 충돌하는 개성을 생생하게 묘사합니다. 이 흥미진진한 이야기는 기술 혁신의 인적 비용을 설득력 있게 보여주며, 수십 년이 지난 지금도 놀랍도록 시대적입니다.

더 보기
기술

중국, 8K 비디오와 전력 공급을 위한 단일 케이블 GPMI 발표

2025-04-07
중국, 8K 비디오와 전력 공급을 위한 단일 케이블 GPMI 발표

50개 이상의 중국 기업으로 구성된 심천 8K UHD 비디오 산업 협력 연합이 범용 미디어 인터페이스(GPMI)라는 새로운 유선 미디어 통신 표준을 발표했습니다. 8K 비디오를 지원하며, 데이터와 전력 전송을 결합하여 케이블 수를 줄이는 것을 목표로 합니다. Type-B(독점 커넥터)와 Type-C(USB-C 호환) 두 가지 종류가 있으며, GPMI는 놀라운 대역폭을 자랑합니다. Type-C는 96Gbps, 240W의 전력을 제공하며, USB4 및 Thunderbolt 4를 능가합니다. Type-B는 192Gbps, 480W에 달합니다. HDMI-CEC와 같은 범용 제어 표준도 지원하여 8K 설정을 간소화합니다. GPMI의 보급은 8K 연결에 혁명을 일으키고, 단일 케이블로 간소화된 솔루션을 제공할 수 있습니다.

더 보기

Lisp에서 적합성 기반 함수 테스트

2025-04-07

이 코드는 생성된 함수의 적합성을 평가하는 `fitness`라는 Lisp 함수를 정의합니다. 생성된 함수(`form`)의 출력과 목표 함수(`fitness-fn`)의 출력을 비교하여 0에서 1 사이의 적합성 값을 계산합니다. 값이 클수록 적합성이 높음을 나타냅니다. 이 함수는 에러 처리를 포함하고 있으며, 생성된 함수가 잘못된 코드를 실행하면 `NIL`을 반환합니다. `fitness` 함수는 테스트 입력 리스트(`test-input`)를 반복 처리하여 최종적으로 모든 적합성 값의 곱을 전체 적합성으로 반환합니다. 예시에서는 이 함수가 서로 다른 생성된 함수에 어떻게 적용되고 적합성 점수가 계산되는지 보여줍니다.

더 보기
개발 적합성

에도 시대 경찰: 평화라는 이름의 폭력

2025-04-23
에도 시대 경찰: 평화라는 이름의 폭력

17세기 초, 도쿠가와 이에야스가 일본을 통일한 후 에도(현재의 도쿄)는 새로운 수도가 되어 수백 년간의 내전에 종지부를 찍었습니다. 그러나 범죄는 여전히 만연했습니다. 정부는 주로 사무라이로 구성된 경찰 조직을 설립하여 마치부교가 감독하고, 도신과 요리키와 같은 다양한 계급의 관리들을 고용했습니다. 요리키는 높은 지위와 봉급을 받았지만, 도신은 일상적인 치안 유지의 대부분을 담당했으며, 때때로 눈에 자극을 주는 물질이나 고문과 같은 잔혹한 수단을 사용하여 자백을 강요하기도 했습니다. 백만 명이 넘는 인구를 가진 도시의 치안 유지에 효과적이었던 이 시스템은 에도 시대 사법의 가혹한 현실과 모순을 드러냅니다.

더 보기

CubeCL: Rust을 위한 멀티플랫폼 고성능 컴퓨팅 언어 확장

2025-04-24
CubeCL: Rust을 위한 멀티플랫폼 고성능 컴퓨팅 언어 확장

CubeCL은 Rust를 사용하여 GPU 컴퓨팅 커널을 작성할 수 있도록 하는 획기적인 Rust 언어 확장입니다. 유지보수성, 유연성, 효율성이 뛰어난 컴퓨팅 커널을 개발하기 위해 제로 코스트 추상화를 활용합니다. WGPU, CUDA, ROCm/HIP 런타임(CPU 런타임도 계획 중)을 지원하며, 자동 벡터화, 컴파일 시 계산, 자동 튜닝 등의 기능을 통해 고성능 커널 개발 및 크로스 플랫폼 이식성을 간소화합니다. 고유한 2단계 프로세스(구문 분석 및 확장)를 통해 컴파일 시 최적화 및 Rust와의 원활한 통합을 실현합니다. 현재 알파 버전이지만, Rust에서의 고성능 컴퓨팅의 초석이 될 큰 가능성을 지니고 있습니다.

더 보기
개발

섬머빌에서 터프츠대 박사과정 학생이 DHS 요원들에게 체포됨

2025-03-26
섬머빌에서 터프츠대 박사과정 학생이 DHS 요원들에게 체포됨

터키 출신 터프츠대 박사 과정 학생인 루메이사 오즈투르크 씨가 섬머빌에서 국토안보부(DHS) 요원들에게 예상치 못하게 체포되었습니다. 요원들은 신분을 밝히지 않고 얼굴을 가린 채 그녀의 휴대전화를 압수한 후 체포했습니다. 목격자에 따르면 오즈투르크 씨는 매우 괴로워하며 울면서 학생이라고 주장했다고 합니다. 변호사는 아직 그녀와 연락이 닿지 않았고, 구금 장소도 알 수 없습니다. 이 체포는 트럼프 행정부의 친팔레스타인 운동가들에 대한 캠페인과 관련이 있을 가능성이 있습니다.

더 보기
기타 체포 학생

디버거를 REPL로 활용하기: IntelliJ IDEA의 Run to Cursor와 Quick Evaluate Expression

2025-03-28

저자는 기존 디버거, 특히 gdb와 lldb가 네이티브 코드 디버깅에서 보여주는 한계에 지쳐 있었습니다. IntelliJ IDEA의 'Run to Cursor'와 'Quick Evaluate Expression' 기능을 결합하여 디버거를 강력한 REPL 환경으로 변신시키는 방법을 발견했습니다. 'Run to Cursor'로 커서 위치까지 프로그램을 실행하고, 'Quick Evaluate Expression'으로 현재 스택 프레임에서 표현식(새로 입력한 코드도 가능)을 평가할 수 있습니다. 이는 한 줄씩 단계별로 실행하는 기존 방식을 에디터 내에서 더욱 실험적인 2차원적 상호 작용으로 대체하여 코드 완성 기능을 활용하고 디버깅 효율을 크게 향상시킵니다.

더 보기
개발

FCC의 무력한 물림: 뉴스 왜곡 단속은 드물다

2025-04-07
FCC의 무력한 물림: 뉴스 왜곡 단속은 드물다

약 25년 전 연구는 FCC의 뉴스 왜곡 처벌이 매우 드물다는 것을 보여줍니다. 1982년 레이건 시대 방송 뉴스 규제 완화 이후 그러한 처벌은 급감했습니다. FCC에는 뉴스 왜곡에 대한 명확한 규칙이 없지만, 개별 판결을 통해 정책이 형성되어 왔습니다. 2000년 대선의 부정확한 예측 등 최근의 의혹은 뉴스 왜곡 발견으로 이어지는 경우가 거의 없습니다. 이는 FCC의 뉴스 정확성 집행이 놀라울 정도로 약하다는 것을 보여주며, 상당한 실질적인 한계가 있음을 드러냅니다.

더 보기

arXivLabs: 커뮤니티 협력자와 함께하는 실험 프로젝트

2025-04-22
arXivLabs: 커뮤니티 협력자와 함께하는 실험 프로젝트

arXivLabs는 협력자가 arXiv의 새로운 기능을 웹사이트에서 직접 개발하고 공유할 수 있는 프레임워크입니다. arXivLabs에 참여하는 개인 및 조직은 개방성, 커뮤니티, 우수성, 사용자 데이터 개인 정보 보호라는 arXiv의 가치를 수용하고 있습니다. arXiv는 이러한 가치에 전념하며, 이러한 가치를 준수하는 파트너와만 협력합니다. arXiv 커뮤니티에 가치를 더할 프로젝트 아이디어가 있으십니까? arXivLabs에 대해 자세히 알아보세요.

더 보기
개발

DDA 알고리즘의 인터랙티브 설명: 광선 추적 뒤에 숨겨진 기하학을 밝히다

2025-04-05

이 인터랙티브 튜토리얼은 복셀 광선 추적에서 널리 사용되는 디지털 미분 분석기(DDA) 알고리즘에 대한 명확하고 간결한 설명을 제공합니다. 저자는 개인적인 경험을 바탕으로 알고리즘을 단계적으로 유도하고, 편집 가능한 코드로 전체 프로세스를 보여줍니다. 2D 그리드와 광선의 교차점 계산부터 3D로의 확장까지, 튜토리얼은 알고리즘의 원리와 구현 세부 사항을 명확하게 설명합니다. 기하 알고리즘 초보자라도 DDA 알고리즘의 우아함을 쉽게 이해할 수 있습니다.

더 보기

닌텐도, ‘테라릭’ 포켓몬 데이터 유출 배후의 인물을 밝히기 위해 디스코드 고소

2025-04-23
닌텐도, ‘테라릭’ 포켓몬 데이터 유출 배후의 인물을 밝히기 위해 디스코드 고소

닌텐도는 캘리포니아 법원에 ‘테라릭’으로 알려진 대규모 포켓몬 데이터 유출 사건의 배후 인물을 밝히기 위해 디스코드를 고소했습니다. 이 유출에는 출시 전 포켓몬 레전즈: Z-A의 소스 코드(공개되지 않음), 차세대 포켓몬 타이틀, 이전 게임 빌드, 방대한 양의 컨셉 아트와 세계관 문서가 포함되었습니다. 닌텐도는 디스코드 사용자 GameFreakOUT이 FreakLeak 서버에 기밀 자료를 게시했다고 주장하며, 이로 인해 유출이 광범위하게 확산되었다고 합니다. DMCA 삭제 요청에도 불구하고 정보는 온라인에 남아 있었습니다. 이 소송은 GameFreakOUT의 신원 정보를 확보하고 책임을 묻는 것을 목표로 합니다.

더 보기
게임

구글 AI의 넌센스: 심각하게 잘못된 답변

2025-04-24
구글 AI의 넌센스: 심각하게 잘못된 답변

구글의 AI 개요 기능은 아무리 터무니없는 구절이라도 정의와 기원을 제공합니다. 훈련 데이터를 기반으로 가장 가능성 높은 다음 단어를 예측하는 확률적 모델을 사용하여 그럴듯해 보이는 설명을 생성합니다. 하지만 이러한 접근 방식은 의미상의 정확성을 무시하고 사용자의 기대에 부응할 수 있으며, 의미 없는 구절에도 그럴듯한 설명을 제공합니다. 이는 생성 AI가 드문 지식과 소수 의견을 다루는 데 있어서의 한계와 사용자를 '만족시키려는' 경향을 보여줍니다.

더 보기
AI

QVQ-Max: 시각과 지능을 겸비한 AI 모델

2025-04-06
QVQ-Max: 시각과 지능을 겸비한 AI 모델

QVQ-Max는 이미지와 비디오를 '이해'할 뿐만 아니라, 이 정보를 분석하고 추론하여 다양한 문제를 해결할 수 있는 새로운 시각 추론 모델입니다. 수학 문제부터 일상적인 질문, 프로그래밍 코드부터 예술 작품 제작까지 QVQ-Max는 인상적인 능력을 보여줍니다. 세부적인 관찰, 심층적인 추론, 그리고 유연한 적용을 특징으로 하며, 업무, 학습, 일상생활 등 다양한 상황에서 도움이 됩니다. 향후 개발에서는 인식 정확도 향상, 다단계 작업 처리 능력 강화, 상호 작용 방식 확장에 중점을 두고, 진정으로 실용적인 시각 에이전트를 목표로 합니다.

더 보기
AI

디오라마 퍼즐 게임 제작 중 저지른 6가지 실수

2025-03-18

저자는 디오라마로 완전히 제작된 포인트 앤 클릭 퍼즐 게임을 개발하는 동안 발생한 6가지 과제에 대해 자세히 설명합니다. 여기에는 저해상도 기계 직조 태피스트리, 고가의 Git 호스팅, AI의 부족한 트위닝 기능, 좁은 공간에서의 촬영 어려움, 실패한 Steam 마케팅 전략, 뒤틀린 베니어가 포함됩니다. 저자는 이러한 교훈을 공유하고 Steam에서 게임을 위시리스트에 추가하도록 플레이어를 권장합니다.

더 보기
게임 디오라마

Google DeepMind, Music AI Sandbox와 Lyria 2 공개: AI 음악 제작의 이정표

2025-04-25
Google DeepMind, Music AI Sandbox와 Lyria 2 공개: AI 음악 제작의 이정표

Google DeepMind팀은 최근 획기적인 AI 음악 프로젝트인 Music AI Sandbox와 Lyria 2를 공개했습니다. 수십 명의 엔지니어와 연구원으로 구성된 팀이 개발한 이 프로젝트들은 DeepMind, Alphabet, YouTube팀의 공동 노력의 결과입니다. Music AI Sandbox와 Lyria 2는 AI 음악 제작 분야의 큰 발전을 보여주며, 작곡의 가능성을 확장하고 음악 산업에 혁명을 일으킬 잠재력을 가지고 있습니다.

더 보기
AI

베이즈 정리와 기저율 무시: 속임수에 주의하세요

2025-01-26

이 글은 마술사 아폴로 로빈스의 놀라운 기술을 예로 들어 '기저율 무시' 개념을 소개합니다. 저자는 사람들이 희귀한 사건의 발생 가능성을 과소평가하는 경향이 있는데, 이는 우리가 '기저율'(어떤 사건이 발생할 확률)을 무시하기 때문이라고 주장합니다. 콜로라도 산맥에서 우연히 만난 무스 이야기와 학계의 사기 저평가를 예로 들어 기저율을 무시하면 위험한 결과를 초래할 수 있음을 보여줍니다. 마지막으로 저자는 생각을 자극하는 질문을 던집니다. AI 물결 속에서 우리는 기저율을 무시하고, 오도되어 잠재적 위험을 간과하고 있는 것은 아닐까요?

더 보기

AI 백엔드 네트워크 혁신: 기존 ECMP 부하 분산 넘어서

2025-04-22
AI 백엔드 네트워크 혁신: 기존 ECMP 부하 분산 넘어서

기존의 플로우 기반 ECMP 부하 분산은 RoCEv2 기반 AI 백엔드 네트워크에서 생성되는 대량의 엘리펀트 플로우에 대처하는 데 어려움을 겪습니다. 이 글에서는 두 가지 대안을 소개합니다. 적응형 라우팅을 사용한 플로우릿 기반 부하 분산(트래픽을 동적으로 저부하 경로로 리다이렉트)과 패킷 분산을 사용한 패킷 기반 부하 분산(개별 패킷을 여러 경로에 분산하지만 안정적인 작동에는 RDMA Write Only 작업이 필요). Cisco Nexus 스위치는 이제 플로우릿 기반 및 패킷 기반 부하 분산을 모두 가능하게 하는 동적 부하 분산(DLB) 구성을 지원합니다.

더 보기

지오코딩 API 비교 분석: 가격, 제한, 이용 약관

2025-04-23

이 글에서는 7가지 주요 지오코딩 API(HERE, Google Maps, Azure Maps, OpenCage, TomTom Maps, LocationIQ, Nominatim)의 가격, 무료 할당량, 속도 제한, 이용 약관을 비교 분석합니다. Azure Maps와 Google Maps는 비싸고 제약이 많다는 것을 알 수 있습니다. OpenCage와 LocationIQ는 유연한 월간 요금제를 제공하며, LocationIQ는 무료 할당량이 더 넉넉합니다. TomTom Maps는 무료 일일 할당량이 많아 사용량이 일정하지 않은 프로젝트에 적합합니다. HERE는 대규모 프로젝트에 적합하며, Nominatim은 소규모 비상업적 프로젝트에 적합합니다. 최적의 API는 프로젝트 규모, 예산, 구체적인 요구 사항에 따라 달라집니다.

더 보기

Haskell의 Functor: 컨텍스트 내 값을 우아하게 처리하기

2025-04-05

Haskell에서 Functor는 Maybe 타입이나 리스트와 같은 컨텍스트에 래핑된 값을 다루기 위한 강력한 추상화를 제공합니다. `fmap` 함수는 이러한 값에 우아하게 함수를 적용하여 직접 함수를 적용할 때 발생할 수 있는 타입 에러를 방지합니다. 이 글에서는 Functor의 정의, `fmap` 함수의 역할, 그리고 Functor가 따라야 하는 항등 법칙과 합성 법칙을 자세히 설명하고, Maybe 타입과 리스트를 사용한 예시를 보여줍니다. 마지막으로, 더욱 깔끔하고 가독성 높은 코드를 작성하는 데 있어 Functor의 장점을 강조합니다.

더 보기
개발

마이크로소프트가 내 오픈소스 프로젝트를 포크하고 크레딧을 주지 않았다

2025-04-21

독립 개발자가 이미지 레지스트리 중단으로 인해 발생하는 Kubernetes 클러스터의 확장성 문제를 해결하도록 설계된 자신의 오픈소스 프로젝트 Spegel이 마이크로소프트에 의해 복제된 경험을 이야기합니다. 마이크로소프트 엔지니어와의 초기 접촉 및 잠재적 협업에 대한 논의 후, 개발자는 기능, 코드 구조, 주석, 심지어 테스트 케이스에 이르기까지 Spegel과 놀라울 정도로 유사한 마이크로소프트의 Peerd 프로젝트를 발견했습니다. 이는 직접 복제를 시사합니다. 이 경험은 대기업과 개별 개발자 간의 협업 모델, 오픈소스 라이선스의 영향, 오픈소스 프로젝트 유지 관리의 어려움에 대한 큰 좌절감과 의문으로 이어졌습니다.

더 보기
개발 복제

Vim으로 생산성 극대화하기: 한 개발자의 경험담

2025-04-24
Vim으로 생산성 극대화하기: 한 개발자의 경험담

경험 많은 개발자가 기존 텍스트 에디터에서 Vim으로 전환한 경험을 공유합니다. 처음에는 Vim의 단축키에 어려움을 느꼈지만, 효율적인 키 바인딩 시스템인 'Vim 언어'를 깨닫고 생산성이 획기적으로 향상되었습니다. Vim 모션과 명령어를 숙달하여 정확하고 빠른 텍스트 편집이 가능해졌으며, 이러한 효율성 향상은 글쓰기와 웹 브라우징에도 확장되었습니다. 가파른 학습 곡선을 인정하지만, Vim 습득의 이점은 매우 크다고 주장합니다.

더 보기
개발

아이러니: 저작권 침해 방지 캠페인이 불법 폰트를 사용하다?

2025-04-25

20년 전, 상징적인 저작권 침해 방지 캠페인인 "차를 훔치지 않겠죠?"가 시작되었습니다. 최근 발견은 충격적인 아이러니를 드러냅니다. 캠페인 자료가 Just Van Rossum의 1992년 FF Confidential 폰트의 거의 동일한 복제본인 "XBAND Rough"라는 불법 폰트를 사용했을 가능성이 있습니다. 저작권 침해와의 싸움을 목적으로 한 캠페인이 역설적으로 불법 자료를 사용했을 가능성이 있으며, 논쟁을 불러일으키고 저작권 침해의 만연한 성격을 부각시킵니다. 원본 폰트 제작자는 이 상황을 우스꽝스럽다고 생각합니다.

더 보기

Pahole: Linux 커널 디버깅 정보를 위한 만능 도구의 진화

2025-04-22

Pahole은 디버깅 정보를 탐색하고 편집하는 강력한 도구로, Linux 커널 개발에서 중요한 역할을 합니다. 현재 컴파일러가 생성한 디버깅 정보를 BPF 검증 도구가 사용할 수 있는 BTF 형식으로 변환하는 역할을 담당합니다. 이 기사에서는 새로운 공동 유지 관리자 추가, BTF 처리 개선, 유연한 배열 및 bpf_fastcall 지원, Rust 지원 강화 등 Pahole의 최근 발전에 대해 설명합니다. 향후 GCC의 -gbtf 옵션 지원이 향상됨에 따라 Pahole의 DWARF에서 BTF로의 변환 역할이 축소되고 커널 빌드 시간이 단축될 것으로 예상됩니다.

더 보기

TacOS: DOOM을 구동하는 자작 OS

2025-04-24
TacOS: DOOM을 구동하는 자작 OS

개발자가 C 언어와 어셈블리 언어로 작성된 커널을 가진 오픈소스 OS인 TacOS를 공개했습니다. 이 Unix 계열 커널은 VFS, 스케줄러, TempFS, 장치 드라이버, 컨텍스트 스위칭, 가상 메모리 관리, 물리적 페이지 프레임 할당 등의 기능을 갖추고 있습니다. 놀랍게도 DOOM을 비롯한 작은 사용자 공간 프로그램을 실행할 수 있습니다. 실제 하드웨어(개발자의 노트북에서 테스트됨)와 QEMU 에뮬레이터에서 작동합니다. 아직 개발 중이며 알려진 버그가 있지만, TacOS는 매력적인 취미 프로젝트입니다.

더 보기
개발

Anduril, Discourse 채용 금지: 무기 제조업체 논란

2025-04-04
Anduril, Discourse 채용 금지: 무기 제조업체 논란

무기 제조업체 Anduril이 Discourse 포럼에 올린 구인 광고가 큰 논란을 불러일으켰습니다. 사용자들은 Anduril의 전쟁 무기 제조 참여를 비판하고 기업 문화에 의문을 제기했습니다. Anduril 직원은 Nix/NixOS 사용, 경업 금지 계약, 오픈소스 기회 등에 대한 우려를 해소하려고 시도했지만, 논란은 더욱 확대되었습니다. 결국 Discourse의 관리팀은 지속적인 커뮤니티 논쟁을 해결하기 위해 Anduril이 향후 Discourse에 구인 광고를 게시하는 것을 금지했습니다.

더 보기
1 2 3 5 7 8 9 595 596