EchoCadence를 만들었습니다 — 단어를 오래 기억하게 하는 어휘 앱
EchoCadence는 사용자가 직접 어휘를 추가하고, 복습 난이도에 따라 다음 복습 시점을 정하는 spaced repetition 기반 앱입니다. 개발자는 복습 이력을 TimescaleDB hypertable로 저장하고 continuous aggregate로 일별 통계를 만들어, PostgreSQL 모델 안에서 학습 데이터를 시계열로 다루는 방법을 구현했습니다.
AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.
EchoCadence는 사용자가 직접 어휘를 추가하고, 복습 난이도에 따라 다음 복습 시점을 정하는 spaced repetition 기반 앱입니다. 개발자는 복습 이력을 TimescaleDB hypertable로 저장하고 continuous aggregate로 일별 통계를 만들어, PostgreSQL 모델 안에서 학습 데이터를 시계열로 다루는 방법을 구현했습니다.
LG가 TV가 주변 대화를 지속적으로 녹음·전송한다는 의혹을 부인합니다. 음성 인식은 사용자가 웨이크 워드나 리모컨 버튼으로 기능을 활성화할 때만 시작하며, Automatic Content Recognition(ACR)과 맞춤형 광고도 선택 사항이라고 설명하지만, 수집 데이터의 범위와 공유 대상에 대한 의문은 남아 있습니다.
RSA-896이라는 RSA challenge number의 소인수 p·q를 공개한 인수분해 기록입니다. Claude가 CADO-NFS의 GPU 포팅과 유휴 GPU fleet 실행을 조율했으며, 최대 2,048개 GPU로 10일 동안 약 30 GPU-years를 투입했습니다. 새로운 알고리즘 개선이나 배포된 키에 대한 새 위협은 없다고 설명합니다.
Caddy 2.11.4는 기본값으로 X25519와 ML-KEM-768을 결합한 하이브리드 키 교환을 사용합니다. 암호 연산 시간은 거의 눈에 띄지 않았지만, 키 교환 핸드셰이크 크기는 440바이트에서 2,704바이트로 6.1배 증가했으며 Caddy 로그에는 실제 협상 그룹이 기록되지 않습니다.
Anthropic, Google, OpenAI 등 캘리포니아 기술 기업 사무실을 지키는 보안 요원들이 임금·복지·교육 개선을 요구하며 이번 주 파업을 예고했습니다. 파업이 현실화하면 사무실 폐쇄와 재택근무 전환이 발생할 수 있습니다.
이집트 왕가의 계곡에 있는 투탕카멘의 무덤 KV62 주변을 대상으로 지표투과레이더(GPR)와 미세중력 탐사를 수행한 연구팀이 벽 너머 복도와 방으로 보이는 구조의 증거를 제시했습니다. 다만 데이터 공개와 당국 승인이 남아 있어 실제 발굴이나 네페르티티의 무덤 여부가 확인된 단계는 아닙니다.
AMD Instinct MI300X 한 장을 실제 클라우드 환경에서 MCP 도구로 관리하고, 하드웨어와 ROCm 스택이 지원하는 수치 형식을 직접 측정합니다. 결과적으로 이 카드에서는 FP8 E4M3FNUZ가 실용적인 네이티브 경로이며, INT8·MXFP4·NVIDIA용 FP8·GGUF는 사양표나 기능 목록만으로 판단하면 안 된다는 점을 보여줍니다.
Claude Code에서 모델은 고정된 가중치와 전반적인 능력 범위를, effort level은 파일 탐색·도구 호출·검증·추론에 투입할 작업량을 결정합니다. Anthropic은 기본 설정에서 시작한 뒤, 문제가 어려워 지식이 부족하면 더 큰 모델을, 실행이 불충분하면 더 높은 effort를 선택하라고 안내합니다.
io_uring이 실제로 블록될 때만 워커 스레드 비용을 부담하도록 task_struct의 정체성을 교환하는 RFC 패치가 제안됐습니다. tmpfs fsync()에서 약 700% 향상이 관찰됐지만, 커널 참조 무결성과 shadow stack 호환성 같은 위험도 큽니다.
OONI Probe를 실행하면 국가별 웹사이트 차단 여부, 메신저 접근성, 우회 도구 작동 여부와 네트워크 성능을 검사할 수 있습니다. 결과는 거의 실시간으로 공개 데이터셋에 추가되어 인터넷 검열의 투명성을 높이는 데 활용됩니다.
HTTPS에서도 방문 중인 사이트의 호스트 이름은 TLS ClientHello를 통해 노출될 수 있습니다. 공개 DNS의 ECH 설정을 확인하는 도구로 트래픽 상위 1000개 도메인을 조사한 결과, ECH를 게시한 곳은 10곳뿐이었고 모두 Cloudflare의 같은 커버 호스트 이름을 사용했습니다.
미 합참의장 댄 케인은 AI 드론과 자율 시스템이 전장을 바꾸고 있다며, 미군이 실시간 추적·전자전·자율 공격이 결합된 환경에서 작전할 준비를 해야 한다고 말했습니다. 우크라이나 전쟁과 오만 인근 구조 작전을 사례로 들며 AI와 무인 시스템의 실전 적용을 설명했습니다.
영어 텍스트를 절차적으로 생성할 때 a와 an 중 어느 관사를 붙일지는 첫 글자가 아니라 단어의 첫 발음으로 판단해야 합니다. CMU Pronouncing Dictionary의 32,455개 단어를 조사한 결과, 철자와 발음이 어긋나 예외 처리가 필요한 단어는 129개뿐이었습니다.
컨테이너는 별도의 커널 객체나 가상 머신이 아니라, Linux 프로세스에 namespace와 cgroup을 적용한 구조입니다. 글에서는 Docker 없이 약 30줄의 코드로 PID·mount·network·hostname 격리와 20MB 메모리 제한을 직접 구현하며, 컨테이너와 VM의 차이를 설명합니다.
CESA 조사에서 일본 게임 개발자의 85.8%가 생성형 AI를 게임 개발 과정에 사용한다고 답했습니다. 활용 영역은 디버깅·오류 수정·자동 테스트 등 반복 업무에 집중됐으며, 창작과 최종 판단은 인간이 맡는 것으로 나타났습니다.
Firefox의 AI 통합에 반대하며 Mozilla와 분리된 브라우저 기반을 만들자는 제안과 그 결과로 시작된 base browser 프로젝트를 소개합니다. Firefox 153 ESR에서 사용자에게 적대적인 기능을 코드에서 제거하고, 오프라인 리더·독립 애플리케이션·피드 리더로 브라우저 의존도를 낮추려는 실험과 웹의 새로운 방향에 대한 문제의식을 다룹니다.
7년간 Rust를 사용한 개발자가 RFC 9535 기반 JSONPath 구현을 Zig로 다시 만들며 두 언어의 개발 경험을 비교합니다. Zig의 단순한 빌드 도구와 낮은 추상화는 긍정적으로 평가하지만, 수동 메모리 관리와 미성숙한 생태계에서는 Rust와 뚜렷한 차이를 확인합니다.
대규모 코드베이스를 처음 접했을 때 모든 파일을 읽으려 하지 말고, 애플리케이션을 실행한 뒤 진입점과 실제 기능의 흐름을 추적하며 구조를 파악하라고 제안합니다. 작은 변경과 팀원·Git 기록·테스트 활용, 학습 내용 문서화를 통해 일주일 안에 실용적인 코드베이스 지도를 만들 수 있다고 설명합니다.
Oracle, OpenAI, Amazon, Microsoft, Google의 데이터센터 개발 과정에서 원주민 부족과의 사전 협의 및 동의가 어떻게 다뤄지는지 법적·사례별로 추적합니다. 기업의 ESG와 지역사회 참여가 조약과 연방정부의 신탁 의무를 대신할 수 없으며, 데이터센터 건설의 책임이 인프라 사업자와 임차 기업 사이에서 분산되고 있다고 지적합니다.
LLM 레드팀 스캐너의 마케팅, DM 응답, 결제, 제품 전달을 AI 에이전트가 30일간 사람 개입 없이 수행했습니다. 에이전트 트래픽은 많았지만 결제액은 주로 사람이 만들었고, 가장 큰 문제는 결제 재시도·스팸보다 광고와 실제 산출물 사이의 버전 불일치였습니다.