Rust 정복: 흔한 실수를 피하기 위한 실용적인 팁

2025-05-13
Rust 정복: 흔한 실수를 피하기 위한 실용적인 팁

이 글에서는 Rust 학습자가 자주 하는 실수들을 요약하고 실용적인 조언을 제공합니다. 핵심은 사고방식을 바꾸는 것입니다. 컴파일러를 적이 아닌 협력자로 여기고, 에러 메시지를 적극적으로 활용하여 학습하십시오. 저자는 간단한 예제부터 시작하여 점차 복잡도를 높이고, 소유권과 수명주기와 같은 핵심 개념을 숙달할 것을 제안합니다. 또한, 세부 사항에 대한 주의, 표준 라이브러리 문서 읽기, 연습과 코드 리뷰를 통한 기술 향상을 강조합니다.

더 보기
개발 개발 팁

Zig 대 Rust: 메모리 안전성 심층 비교

2025-05-13

이 글은 Zig와 Rust의 메모리 안전성에 대한 자세한 비교 분석입니다. Rust는 강력한 컴파일 타임 증명 메커니즘을 통해 메모리 안전성 취약점을 사실상 제거합니다. 반면 Zig는 슬라이스 타입 및 경계 검사와 같은 기능으로 C를 개선했지만, 해제 후 사용 또는 버퍼 오버플로우와 같은 메모리 안전성 문제에 여전히 취약합니다. 저자는 자신의 경험과 프로젝트 데이터를 사용하여 대규모 프로젝트에서 Rust의 메모리 안전성의 우수성을 보여주는 동시에 Wasm 샌드박스와 같은 특정 상황에서는 Zig가 유용할 수 있음을 시사합니다. Zig의 미래 성공은 저렴한 런타임 완화 조치의 개발 여부에 달려 있다고 할 수 있습니다.

더 보기
개발

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

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

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

더 보기
개발

커피 초보의 라이트 로스팅 커피 여정

2025-05-13

Jolt Cola를 마시고 자란 저자는 스웨덴 시장에서 Jolt Cola가 사라진 후 여러 콜라를 시도했고, 마침내 2013년 Volt Cola에 정착했습니다. 그러나 건강 문제로 커피를 마셔보기로 결심했습니다. 처음에는 커피의 쓴맛과 고온이 싫었지만, 건강을 위해 라이트 로스팅 커피를 시도하기 시작했습니다. YouTube 커피 전문가 James Hoffmann에게 영감을 받아 그라인더와 Clever Dripper를 구입하고 많은 원두를 시험한 결과, 가볍고 쥬시한 원두를 찾았습니다. 글의 마지막에는 독자들에게 커피 원두 추천을 공유해달라고 요청하고 있습니다.

더 보기

YC, 구글이 AI 스타트업을 억압하고 있다고 비난

2025-05-13
YC, 구글이 AI 스타트업을 억압하고 있다고 비난

유명한 스타트업 액셀러레이터인 Y Combinator는 미국의 구글 독점 금지 소송에서 amicus brief를 제출하여 구글이 미국의 스타트업 생태계를 억압하고 있다고 비난했습니다. YC는 구글의 독점으로 인해 구글의 지배력에 도전할 수 있는 웹 검색 및 AI 스타트업에 대한 투자가 방해되어 침체가 초래되었다고 주장합니다. YC는 구글에 검색 색인 공개 등의 조치를 취할 것을 요구하며, 5년 이내에 변경이 이루어지지 않으면 강제 분할을 제안합니다. YC와 구글의 기존 파트너십과 구글의 직접적인 경쟁자인 OpenAI와의 긴밀한 관계로 인해 상황은 복잡해지고 있습니다.

더 보기
스타트업

Android FRP 강화: 설정 마법사 우회 시 강제 공장 초기화

2025-05-13
Android FRP 강화: 설정 마법사 우회 시 강제 공장 초기화

구글은 스마트폰 도난 방지를 위해 Android의 초기화 보호(FRP)를 강화하고 있습니다. 이 개선으로 설정 마법사를 우회하려는 시도를 감지하면 두 번째 공장 초기화가 강제로 실행되어 Google 계정이나 화면 잠금을 통해 이전 소유권이 확인될 때까지 무단 사용을 방지합니다. 이는 Android의 중요한 보안 업데이트이며, Android 15의 개선 사항을 기반으로 이전에는 차단되지 않았던 우회 방법에도 대응합니다. 이 기능은 올해 하반기, Android 16 분기 플랫폼 릴리스(QPR)에서 제공될 예정입니다.

더 보기
기술 도난 방지

1년에서 몇 주로: 컴파일러의 프로그램 그래프 공유 최적화

2025-05-13

저자는 1년 넘게 컴파일러의 프로그램 그래프 직렬화 문제를 해결하기 위해 노력했습니다. 초기 해결책은 지저분하고 유지 관리가 어려웠습니다. 다른 사람들과 협력하여 문제를 그래프 내에서 가장 낮은 단일 공통 조상(LSCA)을 찾는 것으로 재정의함으로써 기존 LCA 알고리즘 라이브러리와 정교한 지연 평가 프로그래밍 기법을 활용했습니다. 결과적으로 원래 코드의 3분의 1 길이에 불과한 선형 시간의 우아한 솔루션을 얻었으며, 성능 병목 현상을 효과적으로 해결했습니다.

더 보기

객체 저장소의 논리적으로 삭제된 파일 효율적으로 정리하기: WarpStream의 경험

2025-05-13
객체 저장소의 논리적으로 삭제된 파일 효율적으로 정리하기: WarpStream의 경험

이 글에서는 분산 시스템을 구축할 때 객체 저장소에서 논리적으로 삭제된 파일을 효율적으로 정리하는 방법에 대한 저자의 경험을 자세히 설명합니다. 버킷 정책이나 동기 삭제를 직접 사용하는 것은 모두 단점이 있습니다. 버킷 정책은 다양한 데이터 보존 요구 사항을 가진 복잡한 시스템을 처리할 수 없고, 동기 삭제는 고아 파일로 이어질 수 있습니다. 저자는 지연 큐와 비동기 조정을 비교하여 최종적으로 하이브리드 접근 방식을 채택했습니다. WarpStream 에이전트에 "낙관적 삭제 큐"를 도입하고 비동기 조정과 결합하여 효율적이고 비용 효과적인 파일 정리를 구현하고 고아 파일을 효과적으로 방지합니다. 이 접근 방식은 시스템의 특성을 활용하고 장애 허용 및 재해 복구를 고려합니다.

더 보기
개발

우주 데이터센터: AI 에너지 문제에 대한 해결책?

2025-05-13
우주 데이터센터: AI 에너지 문제에 대한 해결책?

StarCloud는 미래의 대규모 AI 모델 학습을 위해 풍부한 태양 에너지와 수동 방사 냉각을 활용한 우주 데이터센터를 구축하고 있습니다. 매년 더 큰 위성을 발사할 계획이며, 궁극적으로 기가와트 규모에 도달하여 지상 데이터센터의 전력, 수자원, 허가 문제를 해결합니다. 그들의 팀은 항공 우주, 소프트웨어, 금융 분야의 최고 인재로 구성되며, 첫 번째 위성은 2025년 5월에 발사될 예정입니다.

더 보기

하이테크 팜 와인: 전통 음료에 대한 바이오테크놀로지 접근 방식

2025-05-13
하이테크 팜 와인: 전통 음료에 대한 바이오테크놀로지 접근 방식

아프리카와 아시아 일부 지역에서 문화적으로 중요한 음료인 팜 와인은 부패하기 쉬워 미국 시장에 거의 유통되지 않았습니다. 예술가이자 재료 공학자인 Onye Ahanotu는 바이오테크놀로지를 사용하여 이러한 상황을 바꾸려고 합니다. 팜 야자 수액과 분자 구조가 동일하고 안정적인 설탕 용액을 만들고, 여기에 나이지리아산 효모와 박테리아를 결합하여 상업적으로 실행 가능한 팜 와인을 개발했습니다. 그의 방법은 전통적인 수확이 아닌 실험실에서 다이아몬드를 만드는 방법과 유사합니다. 한편, 나이지리아 기업가 Daniella Ekwueme도 Pamii 브랜드 팜 와인을 미국 시장에 출시하고 있으며, 젊은 세대와 편의성을 중시하는 전략을 채택하고 있습니다. 두 기업가의 노력은 미국 소비자에게 더 많은 선택권을 제공하고 시장의 공백을 메울 것입니다.

더 보기
기술 전통 음료

CocoIndex: LLM을 사용한 지식 그래프 구축

2025-05-13
CocoIndex: LLM을 사용한 지식 그래프 구축

CocoIndex는 지속적인 소스 업데이트를 통해 지식 그래프를 쉽게 구축하고 유지 관리할 수 있도록 해줍니다. 이 블로그 게시물에서는 대규모 언어 모델(LLM)을 사용하여 문서에서 관계를 추출하고, 엔티티 관계와 엔티티 언급을 포함하는 지식 그래프를 구축하고, Neo4j로 내보내는 방법을 보여줍니다. 이 프로세스에는 데이터 소스 추가, 데이터 수집, 관계 추출, 지식 그래프 구축, Neo4j로 내보내기 및 쿼리 포함됩니다.

더 보기
개발

Dusk OS: 문명 붕괴 후 세계를 위한 미니멀 OS

2025-05-13

Dusk OS는 문명 붕괴 후 시나리오에서의 생존을 위해 설계된 Forth 기반의 32비트 운영 체제입니다. 극단적인 효율성과 작동 용이성을 중시하여 일부 기능을 희생하고 단순성을 추구합니다. "거의 C" 컴파일러를 사용하여 기존 UNIX C 코드를 쉽게 이식할 수 있으며, 매우 작은 공간을 차지합니다(완전한 시스템은 6000줄 미만의 코드로 구성됨). 완전히 자체 호스팅이 가능하며, 오래된 하드웨어에서도 원활하게 작동하고, 매우 높은 "전력 밀도"를 가지고 있어 기존 소프트웨어 문화에 도전하는 운영 체제입니다.

더 보기
개발

불멸의 해파리: 죽음을 속이다

2025-05-13

대부분의 해파리와 달리, 불멸의 해파리(Turritopsis dohrnii)는 생애주기를 역전시킬 수 있습니다. 스트레스를 받으면 해파리 형태에서 폴립 형태로 변형되어 사실상 젊어집니다. 이 과정은 전분화라고 하며, 이론적으로는 무한히 살 수 있게 합니다. 하지만 진정으로 불멸은 아닙니다. 포식자는 여전히 위협이 됩니다. 세계적인 확산은 인간 활동, 특히 선박의 밸러스트수 때문일 가능성이 높습니다.

더 보기

구글의 비밀 Android 데스크톱 모드: DeX 경쟁 기능 개발 중

2025-05-13
구글의 비밀 Android 데스크톱 모드: DeX 경쟁 기능 개발 중

구글은 삼성 DeX와 유사한 Android 데스크톱 모드를 비밀리에 개발 중이며, Pixel 휴대전화에서 조기에 발견되었습니다. 이 모드는 고정된 앱과 최근 사용한 앱을 위한 작업 표시줄을 갖추고 있으며, 여러 앱을 크기 조정이 가능한 자유 형식 창에서 실행할 수 있습니다. 아직 미완성이며 Android 16에는 출시되지 않을 가능성이 높지만, 외부 디스플레이에 대한 Android 태블릿의 창 관리 기능을 적용한 것은 대화면에서의 Android 경험을 크게 향상시킬 것을 시사하며, Android 17에서 출시될 가능성이 있습니다.

더 보기

Material 3 Expressive: 더욱 표현력 있는 Android 경험

2025-05-13
Material 3 Expressive: 더욱 표현력 있는 Android 경험

수상 경력에 빛나는 Material You 디자인을 기반으로 Google은 Material 3 Expressive를 선보이며 Android 사용자에게 더욱 개인적이고 표현력 있는 휴대전화 경험을 제공합니다. 더욱 부드러운 애니메이션과 더욱 자연스럽고 탄력 있는 애니메이션 효과를 통해 일상적인 작업을 향상시킵니다. 예를 들어 알림을 닫으면 인접한 알림이 미묘하게 반응하고 만족스러운 촉각 피드백을 제공합니다. 이를 통해 Android는 더욱 인간적이고 친근하며 사용자의 요구에 부합하는 경험을 제공합니다.

더 보기
개발

53년간의 여정 끝에 소련 금성 탐사선 인도양에 추락

2025-05-13
53년간의 여정 끝에 소련 금성 탐사선 인도양에 추락

1972년에 발사된 소련의 금성 탐사선 코스모스 482호가 53년간 지구 궤도를 돌다가 5월 10일 인도양에 추락했습니다. 로켓 고장으로 금성에 도달하지 못하고 지구 궤도에 남았으며, 대기 마찰에 의해 결국 추락했습니다. 정확한 추락 지점은 아직 불확실하지만 인도네시아 근해로 추정됩니다. 이 사건은 증가하는 우주 쓰레기 문제를 보여줍니다. 증가하는 인공위성과 잔해는 미래의 재진입과 잠재적 피해 위험을 높입니다.

더 보기

RCS 메시지, 미국에서 하루 10억 건 돌파

2025-05-13
RCS 메시지, 미국에서 하루 10억 건 돌파

Google은 Android Show에서 RCS(Rich Communication Services) 프로토콜이 미국에서 하루 10억 건 이상의 메시지를 처리한다고 발표했습니다. 이는 플랫폼 간 메시징을 개선하기 위해 Google이 수년간 Apple에 RCS 채택을 촉구해 온 노력의 결과입니다. 이전에는 Android와 iOS 사용자 간 통신이 흐릿한 이미지, 그룹 채팅 관리 부실 등의 문제를 안고 있었습니다. iOS 18에서 마침내 RCS 지원이 추가되었지만, Apple은 RCS 채팅을 녹색 말풍선으로 유지하여 iMessage의 우위를 유지하고 있습니다.

더 보기

OpenTelemetry 프로토콜과 Apache Arrow: Rust 기반 2단계

2025-05-13
OpenTelemetry 프로토콜과 Apache Arrow: Rust 기반 2단계

OpenTelemetry 프로토콜과 Apache Arrow 프로젝트(OTel-Arrow)의 2단계가 시작되었습니다. Rust를 사용하여 고성능 원격 측정 파이프라인을 구축하는 데 중점을 둡니다. 이 단계에서는 SDK에서 파이프라인까지 제로 복사, 열 지향적 접근 방식을 조사하여 대규모 원격 측정 스트림의 효율성을 크게 향상시키는 것을 목표로 합니다. 기존 OpenTelemetry Collector의 Go 에코시스템과의 통합, Apache DataFusion과 같은 데이터 레이크 기술과의 상호 운용성 향상도 중요한 목표입니다.

더 보기
개발

2025년에도 은행의 인증은 여전히 잘못되고 있다: 사례 연구

2025-05-13
2025년에도 은행의 인증은 여전히 잘못되고 있다: 사례 연구

2025년, 필자는 TD 은행에서 좌절스러운 인증 오류를 경험했습니다. 해외 여행 중 캐나다 SIM 카드를 비활성화했기 때문에 온라인 뱅킹에 접속할 수 없었는데, 이는 SMS 기반 2FA의 결함을 보여주는 사례입니다. 은행의 독점 인증 앱조차도 로그인에 SMS 코드가 필요하여 순환 의존성이 발생했습니다. 필자는 은행에서 널리 사용되는 구식의 안전하지 않은 SMS 기반 2FA를 비판하며, 패스키, TOTP 지원, 하드웨어 보안 키와 같은 현대적이고 사용자 친화적인 대안을 주장합니다. 이 사건은 은행이 인증 시스템에서 보안과 사용 편의성을 모두 우선시해야 함을 강조합니다.

더 보기
기술 은행 보안

Mill: React에서 영감을 받은 빌드 도구 혁명

2025-05-13

Mill은 React.js의 핵심 설계 결정인 직접 스타일 빌드와 단일 범용 언어를 채택한 독특한 빌드 도구입니다. 콜백과 여러 언어에 의존하는 기존 빌드 도구와 달리 Mill을 사용하면 최종 빌드 결과물을 직접 반환하는 함수를 작성할 수 있으며, Mill이 캐싱, 병렬 처리 및 최적화를 자동으로 처리합니다. 이러한 접근 방식은 빌드 프로세스를 간소화하고 가독성과 유지 관리성을 향상시키며 IDE 통합을 개선합니다.

더 보기
개발

PyPI, 지속 가능성 향상을 위한 조직 계정 도입

2025-05-13
PyPI, 지속 가능성 향상을 위한 조직 계정 도입

Python 패키지 인덱스(PyPI)는 플랫폼의 지속 가능성과 사용자 경험을 개선하기 위해 조직 계정을 도입했습니다. 이 기능을 통해 팀은 고유한 웹 주소를 가진 자체 관리 계정을 생성할 수 있으며, 여러 하위 팀과 패키지를 관리하는 대규모 프로젝트나 기업의 관리가 간소화됩니다. 커뮤니티 프로젝트는 무료로 사용할 수 있으며, 기업 프로젝트는 소액의 요금이 발생합니다. 모든 수익은 PyPI의 지원 및 인프라 개선에 재투자됩니다. 이는 다운로드 수와 대역폭 증가에 대응하고 더 빠른 응답 시간을 가능하게 합니다. 이 기능은 완전히 선택 사항이며, 기존 사용자에게는 영향을 미치지 않습니다.

더 보기
개발 조직 계정

Rust에서 Option을 우아하게 처리하기: unwrap()을 넘어서

2025-05-13
Rust에서 Option을 우아하게 처리하기: unwrap()을 넘어서

Rust에서 Option 타입의 None 변형을 처리하는 것은 흔히 발생하는 문제입니다. 이 글에서는 unwrap()을 사용하지 않고 안전하게 None 변형을 처리하는 여러 가지 방법을 탐구합니다. 먼저 ? 연산자를 직접 사용했을 때 발생하는 컴파일 에러와 unwrap()로 인한 런타임 위험을 분석합니다. 그런 다음 ok_or() 메서드, match 문, 그리고 Rust 1.65에서 도입된 let-else 표현식이라는 세 가지 처리 방법을 자세히 설명하고 장단점을 비교합니다. 그중에서 let-else 표현식은 간결하고 이해하기 쉽고 유지보수가 용이하다는 장점 때문에 최선의 방법으로 추천되며, 더욱 견고하고 이해하기 쉬운 코드를 작성할 수 있습니다.

더 보기
개발

AG-UI: AI 에이전트와 프런트엔드 상호 작용을 위한 새로운 프로토콜

2025-05-13
AG-UI: AI 에이전트와 프런트엔드 상호 작용을 위한 새로운 프로토콜

AG-UI는 AI 에이전트가 프런트엔드 애플리케이션에 연결하는 방식을 표준화하는 경량의 이벤트 기반 오픈 프로토콜입니다. 다양한 이벤트 유형과 전송 방법을 지원하며, 유연한 미들웨어 계층을 통해 다양한 환경에서의 호환성을 보장합니다. 이미 여러 일반적인 에이전트 프레임워크와 통합되어 실시간 채팅, 양방향 상태 동기화, 생성적 UI 등을 구현합니다. React 클라이언트 라이브러리와 메시징 클라이언트(AWS SNS와의 협력으로 개발 중)를 제공하여 AI 기반 애플리케이션 구축을 위한 간단하면서도 강력한 솔루션을 제공합니다.

더 보기

Chrome의 텍스트 임베딩 모델, 크기 57% 감소에도 성능 유지

2025-05-13
Chrome의 텍스트 임베딩 모델, 크기 57% 감소에도 성능 유지

Chrome 최신 업데이트에는 이전 버전보다 57% 작은(35.14MB 대 81.91MB) 새로운 텍스트 임베딩 모델이 포함되어 있습니다. 이는 의미 검색 작업에서 거의 동일한 성능을 유지하면서 달성되었습니다. 크기 감소는 임베딩 매트릭스의 정밀도를 float32에서 int8로 양자화하여 달성되었습니다. 이 최적화를 통해 특히 저렴한 스마트폰이나 태블릿과 같이 저장 용량이 제한된 기기에서 Chrome의 저장 효율성이 크게 향상되고 검색 품질을 희생하지 않고도 구현되었습니다.

더 보기
기술

AI 겨울: 베테랑 소프트웨어 엔지니어의 실직 고난

2025-05-13
AI 겨울: 베테랑 소프트웨어 엔지니어의 실직 고난

20년 이상의 경력을 가진 베테랑 소프트웨어 엔지니어가 AI 혁명으로 인한 실직과 그 이후 1년간의 고난을 이야기합니다. 세 채의 집을 소유하고 있음에도 불구하고, AI로 인한 해고로 DoorDash 배달에 의존하는 생활을 하고 있습니다. 스킬 향상, YouTube 동영상 제작, 이직 시도 등 여러 방법을 시도했지만 거의 효과가 없었습니다. 그는 AI 시대에 노동에 의한 생존이 더 이상 유효하지 않다고 주장하며, 사회에서 일과 돈의 역할을 재고할 것을 촉구합니다.

더 보기

구글의 안드로이드 데스크탑 모드: DeX에 대한 도전?

2025-05-13
구글의 안드로이드 데스크탑 모드: DeX에 대한 도전?

구글은 지속적인 작업 표시줄과 크기 조정이 가능한 자유 형식 창을 특징으로 하는 "Desktop View"라는 새로운 안드로이드 휴대폰용 데스크탑 인터페이스를 개발 중입니다. 이는 PC와 유사한 멀티태스킹 경험을 제공하는 중요한 단계이며, 삼성 DeX의 주도권에 도전할 수 있습니다. 아직 개발 중이지만, "Desktop View"는 이미 지속적인 작업 표시줄, 크기 조정 가능한 창, 드래그 앤 드롭 기능 등 인상적인 기능을 갖추고 있으며, 삼성 이외의 안드로이드 사용자에게 강력한 데스크탑 경험을 제공할 것으로 예상됩니다.

더 보기

미국 화해 법안: AI 규제에 대한 느슨한 접근 방식이 반발을 야기하다

2025-05-13
미국 화해 법안: AI 규제에 대한 느슨한 접근 방식이 반발을 야기하다

미국의 화해 법안은 주로 메디케이드 감축과 의료비 증가에 초점을 맞추고 있지만, 주 차원의 AI 규제를 제한하는 조항을 포함하고 있다. 이는 기술 안전 단체와 일부 민주당 의원들의 비판을 받고 있으며, 이들이 이것이 거대 기술 기업들에게 이익을 가져다주는 동시에 딥페이크나 편향 등 AI로 인한 피해에 대해 소비자들을 무방비 상태로 만들 것이라고 주장하고 있다. 이러한 움직임은 트럼프 행정부와 기술 산업 간의 긴밀한 관계와 일치하며, 많은 저명한 기술 CEO들이 행정부에 자문하고 있다. 주들이 AI 감시를 위해 연방 자금을 사용하는 능력을 제한함으로써, 이 조항은 주 차원의 노력을 저해하고 규제 완화 접근 방식을 강화할 수 있다.

더 보기

HelixDB: RAG 및 AI 애플리케이션을 위한 초고속 그래프 벡터 데이터베이스

2025-05-13
HelixDB: RAG 및 AI 애플리케이션을 위한 초고속 그래프 벡터 데이터베이스

HelixDB는 Rust로 작성된 오픈소스 그래프 벡터 데이터베이스로, 검색 증강 생성(RAG) 및 AI 애플리케이션을 위해 구축되었습니다. LMDB를 저장 엔진으로 사용하여 놀라운 속도를 자랑하며, Neo4j보다 1000배, TigerGraph보다 100배 빠르며, 벡터의 경우 Qdrant와 동등한 성능을 제공합니다. 그래프 및 벡터 데이터 유형을 기본적으로 지원하고, ACID 준수를 보장하며, 사용하기 쉬운 CLI와 SDK(TypeScript 및 Python)를 제공합니다. 현재 팀은 벡터 기능 확장, 쿼리 언어 개선, 포괄적인 테스트 스위트 구축에 집중하고 있습니다. 장기적인 계획에는 자체 그래프 벡터 저장 엔진 및 네트워크 프로토콜 개발이 포함됩니다.

더 보기
개발

Intel CPU의 심각한 취약점, Spectre-BTI 완화 방안 우회: Branch Privilege Injection (CVE-2024-45332)

2025-05-13

연구원들은 Intel CPU의 심각한 취약점인 Branch Privilege Injection (CVE-2024-45332)을 발견했습니다. 이는 지난 6년 동안 구현된 Spectre-BTI 공격에 대한 하드웨어 완화 방안을 우회하는 것입니다. 이 취약점은 분기 예측기의 비동기 업데이트와 권한 전환 시 예측기와 명령어 스트림 간의 동기화 부족을 이용하여 공격자가 5.6KiB/s 속도로 임의 메모리를 유출할 수 있도록 합니다. Intel은 이 문제를 해결하기 위해 마이크로코드 업데이트를 출시했지만, 최대 2.7%의 성능 오버헤드가 발생합니다. 이 취약점은 9세대(Coffee Lake Refresh) 이후의 모든 Intel 프로세서에 영향을 미칩니다.

더 보기
기술

바이든 행정부의 AI 칩 수출 규제 철회

2025-05-13
바이든 행정부의 AI 칩 수출 규제 철회

5월 15일 발효 예정이었던 바이든 행정부의 인공지능 확산 규칙이 상무부에 의해 철회되었습니다. 이 규칙은 미국산 AI 칩의 여러 국가로의 수출에 제한을 가했습니다. 상무부는 앞으로 포괄적인 제한이 아닌, 양자 협상에 중점을 둔 새로운 규칙을 마련할 계획입니다. 이러한 철회는 논쟁을 불러일으키고 있으며, 수정으로 보는 시각과 AI 기술 분야의 국제 협력에 새로운 길이 열렸다고 보는 시각이 공존합니다.

더 보기
기술
1 2 239 240 241 243 245 246 247 595 596