Multiplier v2: C/C++ 전문 코드 인덱서
일반적인 코드 인덱서는 주체-술어-목적어 삼중체를 저장하여 코드의 의미를 파악하는 것처럼 보입니다. 그러나 C/C++ 코드의 복잡성을 다루기에는 술어 공간의 한계와 문맥 민감성 부족 때문에 기존 방식이 충분하지 않습니다. 이로 인해 보다 심층적인 정보를 얻기 위해 인덱서 수정이 필요합니다.
Multiplier v2: C/C++ 전문 코드 인덱서
일반적인 코드 인덱서는 주체-술어-목적어 삼중체를 저장하여 코드의 의미를 파악하는 것처럼 보입니다. 그러나 C/C++ 코드의 복잡성을 다루기에는 술어 공간의 한계와 문맥 민감성 부족 때문에 기존 방식이 충분하지 않습니다. 이로 인해 보다 심층적인 정보를 얻기 위해 인덱서 수정이 필요합니다.
7400 시리즈 로직으로 만든 FPGA [비디오]
Simon Burkhardt가 7400 로직을 사용하여 FPGA 아키텍처를 구현했습니다. FPGA는 고성능 칩의 독특한 형태로, 많은 사람들이 그 내부 구조를 이해하지 못합니다. 이 비디오에서는 그가 어떻게 자신의 FPGA를 개발했는지 자세히 설명합니다.
33년 만에 문을 닫는 게임 인포머
33년 동안 게임 업계의 중요한 매체 중 하나였던 게임 인포머가 문을 닫습니다. 게임스톱 소유의 이 출판물은 전 직원이 해고되었으며, 게임 업계의 어려움을 이유로 들었습니다. 이 잡지는 수십 년간의 모험을 돌아보며 독자들에게 감사의 말을 전했습니다.
전자기기를 변조 방지하게 만드는 방법
전자기기의 변조를 방지하기 위한 몇 가지 흥미로운 방법을 소개합니다. 노트북 나사에 반짝이 네일 폴리쉬를 사용하거나, 전자기기를 투명 용기에 보관하는 등의 독창적인 아이디어가 가득합니다. 또한, Heads 펌웨어나 GrapheneOS Auditor를 사용하여 소프트웨어와 펌웨어의 변조 여부를 감지할 수 있습니다.
에픽 게임즈 CEO, 애플의 'Find My' 기능을 '매우 섬뜩하다'고 비판
에픽 게임즈의 CEO 팀 스위니가 애플의 'Find My' 서비스를 '섬뜩한 감시 기술'이라고 지적했습니다. 스위니는 도난당한 맥 노트북의 위치를 몇 년 후에도 볼 수 있었다며, 이 기능이 사람의 위치를 추적한다고 주장했습니다. 그는 이러한 기능이 법적 절차를 거쳐야 한다고 강조하면서, 개인의 프라이버시 권리를 강조했습니다.
NFL, 전국 스타디움에 얼굴 인증 소프트웨어 도입 예정
NFL이 이번 시즌 모든 32개 스타디움에 얼굴 인증 기술을 도입합니다. 이 기술은 Wicket이 제공하며, 미디어, 관계자, 직원 및 손님들의 신원을 확인하여 기자실이나 탈의실 같은 제한된 구역에 쉽게 접근할 수 있게 합니다. 이미 클리블랜드 브라운즈, 애틀랜타 팰컨스, 뉴욕 메츠 등에서 사용된 바 있습니다.
빠르게 구축하는 방법
개요 속도전을 통해 프로젝트를 빠르게 진행하는 방법을 소개합니다. 이 방법은 기본적인 계획과 개요 작성의 중요성을 강조하며, 작업의 속도와 품질을 크게 향상시킬 수 있습니다. 문서 작성이나 프로그래밍 등 다양한 분야에 적용 가능합니다.
중국 해커들, ISP 해킹하여 소프트웨어 업데이트에 악성코드 주입
중국의 해킹 그룹 StormBamboo가 이름이 밝혀지지 않은 인터넷 서비스 제공자(ISP)를 해킹하여 자동 소프트웨어 업데이트에 악성코드를 주입했습니다. 이 그룹은 디지털 서명을 검증하지 않는 HTTP 소프트웨어 업데이트 메커니즘을 이용해 DNS 요청을 변경하고, ReloadText라는 악성 크롬 확장 프로그램을 통해 사용자의 브라우저 쿠키와 이메일 데이터를 도용했습니다.
보잉의 스타라이너 우주선, 자금 소모는 빠르나 우주 도달은 지연
보잉의 스타라이너 우주선이 기술적 문제로 지구로의 복귀가 지연되고 있습니다. 이 프로그램은 이미 10억 달러 이상의 손실을 보았으며, 추가 손실이 예상됩니다. NASA와 보잉은 복귀 절차를 마무리 짓고 있지만, 복귀 날짜는 아직 정해지지 않았습니다.
우주왕복선에 탑재된 59파운드 프린터의 역설계
우주왕복선에는 임시 텔레프린터 시스템이라는 무거운 프린터가 탑재되어 있었습니다. 이 프린터는 지구에서 보낸 절차, 임무 계획, 기상 보고서 등을 수신하는 데 사용되었습니다. 단 7개월 만에 설계된 이 프린터는 모토로라 6800 마이크로프로세서를 포함한 복잡한 전자 장치를 갖추고 있었으며, 무게를 줄이기 위해 여러 기계적 변경이 이루어졌습니다.
수은 행성에 다이아몬드가 존재할까?
최근 연구에 따르면, 수은 행성의 지표면 아래 약 500킬로미터에 11킬로미터 두께의 다이아몬드 층이 존재할 수 있다고 합니다. 이 다이아몬드들은 약 45억 년 전, 수은이 행성으로 형성되면서 생성된 것으로 추정됩니다. 연구자들은 고압과 고온 환경 실험을 통해 이러한 현상을 재현하였으며, 이는 수은의 내부 구조와 유사한 특성을 가진 외계 행성에 대한 이해를 넓힐 수 있는 통찰을 제공할 것입니다.
사파리의 프라이버시 보호, 실제로는 4위 브라우저
애플의 새 광고 캠페인에서 사파리가 사용자의 프라이버시를 보호한다고 주장하지만, 전문가들은 파이어폭스, 브레이브, 토르 브라우저에 이어 사파리가 프라이버시 보호에서 네 번째로 평가된다고 말합니다. 사파리는 쿠키 차단과 프라이빗 모드를 제공하지만, 다른 브라우저들이 더 강력한 보호 기능을 제공한다고 합니다.
우주왕복선에 탑재된 59파운드 프린터 역설계
우주왕복선에는 임시 텔레프린터 시스템이라는 무거운 프린터가 탑재되어 있었습니다. 이 프린터는 지구에서 보낸 절차, 임무 계획, 기상 보고서 등을 수신하는 데 사용되었습니다. 단 7개월 만에 설계된 이 프린터는 모토로라 6800 마이크로프로세서를 사용하고, 80개의 망치로 정밀하게 타이밍을 조절하여 인쇄했습니다. 무게를 줄이기 위해 여러 기계적 변경이 이루어졌으며, 결국 우주왕복선 프로그램에서 오랫동안 신뢰성 있게 사용되었습니다.
메타, 다음 달에 유명인의 목소리를 담은 AI 선보일 예정
메타가 주디 덴치, 키건-마이클 키, 아콰피나와 같은 유명 배우 및 인플루언서들과 협상 중이며, 이들의 목소리를 AI 제품에 통합할 계획입니다. 이번 커넥트 컨퍼런스에서 선보일 예정으로, 페이스북, 인스타그램, 스마트 글래스 등에서 사용될 것입니다.
'The Atlantic' 기자들, OpenAI로부터 직업 보호를 요구하다
최근 'The Atlantic' 잡지의 기자들이 OpenAI와의 라이선스 계약 이후 직업과 업무가 보호받을 수 있도록 회사에 요구하고 있습니다. 이들은 AI 도구를 이용한 콘텐츠 생성에 대한 인간의 검토와 편집 감독을 강조하며, AI가 직원들을 대체하지 않을 것이라는 확약을 회사가 해주기를 바라고 있습니다.
테슬라 도조: 엘론 머스크의 AI 슈퍼컴퓨터 구축 대계
테슬라의 도조 슈퍼컴퓨터는 자율 주행을 위한 '풀 셀프 드라이빙' 신경망을 훈련시키기 위해 맞춤 제작되었습니다. 도조는 수천 개의 노드로 구성되어 대규모 데이터를 처리하며, 테슬라는 AI 작업에 최적화된 D1 칩을 자체 개발하여 Nvidia GPU에 의존하지 않습니다. 이 슈퍼컴퓨터는 2024년까지 세계 최고 수준의 컴퓨팅 파워를 목표로 하고 있습니다.
Clang 대 Clang: 화난 Clang을 조심하세요
컴파일러 최적화가 종종 버그와 타이밍 사이드 채널을 도입하며, 이는 컴파일러 작성자들이 책임지지 않는 문제입니다. 이러한 문제를 해결하기 위해, 저자는 타이밍 누출 문제를 사전에 경고하는 Clang 패치를 개발했습니다. 또한, 보안에 중점을 둔 컴파일러 사용의 필요성을 강조합니다.
파일 수정 날짜를 기반으로 한 Git 커밋 날짜 조작
이 문서에서는 W3C 웹사이트에서 wget
을 사용하여 파일을 다운로드하고, Python 스크립트를 통해 Git 커밋 날짜를 조작하는 방법을 설명합니다. 최종적으로, 수정된 커밋을 GitHub에 --force
옵션으로 푸시하여 1991년 WorldWideWeb 코드의 원본 수정 날짜와 Git 커밋 타임스탬프를 정확하게 보존합니다.
X세대와 밀레니얼 세대, 이전 세대보다 높은 암 위험에 처해
미국에서 2000년부터 2019년까지의 암 환자 및 사망 데이터를 분석한 결과, X세대와 밀레니얼 세대는 베이비붐 세대보다 신장, 췌장, 소장 암의 위험이 2~3배 높은 것으로 나타났습니다. 또한, 이들 세대는 비만, 부적절한 식습관, 운동 부족 등으로 인해 암 발병률이 증가하고 있으며, 이러한 추세가 계속된다면 암 사망률 감소에 이루어진 진전이 멈추거나 역전될 수 있습니다.
코어 덤프 디버깅, 이제 어디서든 쉽게
코어 덤프 파일을 디버깅할 때 공통적으로 발생하는 문제는 디버거(GDB)가 필요한 공유 라이브러리 파일을 찾지 못해 난해한 출력을 보여주는 것입니다. 저자는 이 문제를 자동화하여 해결하는 도구를 개발했으며, 이를 통해 다른 기계에서도 쉽게 디버깅이 가능해졌습니다.