macOS에서 Behringer FCB1010 MIDI 페달보드로 매크로 실행하기 — fcbnerd
MIDI 풋 컨트롤러를 Mac의 보조 키보드처럼 활용할 수 있게 해주는 오픈소스 CLI 도구 fcbnerd가 공개되었습니다. MIDI 메시지를 셸 명령에 바인딩하거나 JSON 스트림으로보내 Hammerspoon 등 다른 도구가 처리하게 할 수 있으며, 테스트 실행·CI 확인·마이크 음소거 같은 개발자 매크로에 활용할 수 있습니다.
보안과 개인정보, 운영체제와 클라우드·데이터 인프라를 다룹니다.
MIDI 풋 컨트롤러를 Mac의 보조 키보드처럼 활용할 수 있게 해주는 오픈소스 CLI 도구 fcbnerd가 공개되었습니다. MIDI 메시지를 셸 명령에 바인딩하거나 JSON 스트림으로보내 Hammerspoon 등 다른 도구가 처리하게 할 수 있으며, 테스트 실행·CI 확인·마이크 음소거 같은 개발자 매크로에 활용할 수 있습니다.
atomic exchange 루프로 만든 순진한 스핀락을 acquire/release 메모리 순서, test-and-test-and-set, 지수 백오프 순으로 개선해 4스레드 기준 246ns에서 43.0ns로 5.7배 빠르게 하고 에너지 소비도 64.92J에서 11.92J로 5.4배 줄이는 단계별 최적화 과정을 다룹니다. 캐시 라인 소유권 경쟁과 분기 예측 실패가 성능 저하의 원인임을 perf 수치로 보여주며, 저자는 std::mutex가 여전히 올바른 기본값이라고 강조합니다.
Rust로 작성한 단순한 내적(dot product) 루프가 자동 벡터화되지 않는 이유는 IEEE 754 부동소수점 덧셈이 결합법칙을 만족하지 않아 컴파일러가 연산 순서를 바꿀 수 없기 때문입니다. 저자는 수동 청킹과 Rust 1.98에서 안정화된 algebraic 연산자로 벡터화를 유도하는 과정을 어셈블리와 함께 보여주며, 컴파일러가 생성한 코드가 naive한 intrinsics 구현보다 빠르다는 결과를 확인합니다.
코드 분석가 'pdfu'가 iOS 27과 macOS Golden Gate의 비공개 프레임워크에서 Siri가 서드파티 AI 모델과 깊은 수준으로 연동되도록 설계된 증거를 발견했습니다. Model Delegation을 통해 Claude가 Siri extension으로 동작하고, Inference Providing 프로토콜로는 서버사이드 Siri 모델 자체를 GPT-5.6 등으로 완전히 교체할 수 있는 구조가 확인됐습니다.
저자는 DJI Lito X1 드론과 자체 서비스인 Zeitgeist Survey를 이용해 비행 계획 수립부터 정사영상 타일 지도 납품까지 30분 이내에 완료하는 엔드투엔드 워크플로우를 시연합니다. DJI Fly가 미션 임포트를 지원하지 않는 문제를 adb로 KMZ 파일을 직접 덮어쓰는 방식으로 우회한 점이 개발자 독자에게 특히 흥미롭습니다.
Gamers Nexus와 Level1Techs 등 연구진이 LG 스마트 TV가 대화를 녹음하고, 홈 네트워크의 다른 기기를 스캔하며, 게임 콘솔 등 외부 입력 화면까지 추적한다는 조사 결과를 내놓았습니다. LG는 음성 데이터가 리모컨 마이크 버튼이나 웨이크 워드 감지 시에만 처리된다고 반박했지만, 평문 음성 텍스트 기록과 보안 취약점, 텍사스주 ACR 소송 합의 이력까지 겹치며 파장이 커지고 있습니다.
Raspberry Pi Pico 2(RP2350) 같은 마이크로컨트롤러 보드에서 DOS, Windows 3.x/95, Linux까지 부팅되는 i386 PC 에뮬레이터 frank-386이 공개됐습니다. Tiny386을 기반으로 VGA/HDMI 출력, Sound Blaster 16·AdLib 사운드, SD 카드 디스크 이미지 핫스왑까지 지원해, 저렴한 MCU만으로 완전한 레트로 PC를 구성할 수 있습니다.
플로리다의 23세 여성이 Flock Safety의 자동 번호판 인식(ALPR) 카메라 기록을 근거로 삼중 사망 교통사고 용의자로 지목돼 13일간 수감됐다가, 재조사 끝에 혐의 전부가 취소됐습니다. 카메라 데이터 자체는 정확했지만 경찰이 시간-거리 분석을 잘못 해석한 사례로, 미국 전역에서 Flock 계약 해지와 프라이버시 논쟁이 확산되는 계기가 되고 있습니다.
Apple이 iOS 27, iPadOS 27, macOS 27 등 전 플랫폼 업데이트를 배포했습니다. 핵심은 차세대 Apple Intelligence 기반의 완전히 새로운 Siri AI로, 개인 맥락 이해와 온스크린 인식을 지원하며 한국어는 10월에 추가됩니다. 서버 측 AI 기능에 일일 사용량 제한과 향후 유료 확장이 예고된 점도 주목할 부분입니다.
x86 컴파일러 출력이나 크래시 덤프에서 보이는 ud2 명령어가 왜 숫자 2를 달고 있는지를 Raymond Chen이 x86 아키텍처사와 함께 설명합니다. 공식 미정의 명령어가 없던 시절 개발자들이 임의로 쓰던 0F FF와 0F B9 바이트 시퀀스가 소급해 ud0, ud1로 명명되면서, Intel이 공식으로 만든 무효 명령어가 ud2가 되었다는 이야기입니다.
Apple이 신형 Apple Watch에 주변 음성을 상시 수집하는 Live Rewind와 Siri Recap 기능을 발표했습니다. 오디오를 저장하지 않고 요약은 end-to-end 암호화된다는 가드레일에도 불구하고, 동의할 수 없는 주변 사람들의 대화를 기록한다는 점과 다른 기업들의 조잡한 모방을 부를 선례가 된다는 점이 쟁점입니다.