cho.sh

News Alerts

New alert

My alerts

Sign in to create alerts

All alerts

Duneby 제욱AIby 제욱해커뉴스by 성현
해커뉴스
3D 프린팅 열투명 망토, 적외선 카메라에서 복잡한 물체까지 숨겨중국 상무부 48호 공고, 모델 가중치와 에이전트 포함 AI 23개 기술 수출 통제 추진리눅스 시스템 콜 테이블 사이트 syscall.sh 갱신, 27개 아키텍처와 JSON API 공개Trigger.dev 고객 환경변수 노출 사고, 원인 미공개 상태로 상태 페이지는 'resolved' 표시유럽 7개국 슈퍼마켓 냉동고 또 털려, 온도 50C까지 치솟아BSD Unix 3편 공개: 1977년 Bill Joy가 테이프 30장으로 시작한 첫 BSD 이야기전력망이 매분 정각에 흔들리는 이유는 대형 배터리 저장장치의 충전 상태 점검생쥐 다리뼈를 주 2회 압박했더니 수명 3개월 연장, 뼈가 노화 속도를 정하는 기관이라는 연구Ubuntu, 커널 원격 루트 취약점 CVE-2026-98432 패치를 2주 넘게 미뤄정전 중 양방향 충전은 현재 테슬라 Cybertruck뿐, 글쓴이는 비상용 소형 배터리로 선회AFL++ 퍼징 체크리스트: ASan 할당 전체 채우기, persistent mode, 소스 파일 직접 includeRaph Levien, RP2350 DVI 실험에서 출발한 초고속 복호화 이미지 포맷 nibnib 공개LeCun·Balestriero, 플라토닉 표현 가설을 JEPA로 증명: 좋은 뷰가 스케일보다 중요전 세계 전력망에 1분 주기 주파수 진동, 원인은 UPS와 배터리 저장장치의 동기화된 자가진단한 사람이 C 대체용으로 만든 최소주의 언어 Copper, 해커뉴스에서 메모리 모델과 GC 질문이 쏟아져RadiaCode 사용자 2,708명이 만든 세계 방사선 지도, 측정점 5,002만 개해고된 엔지니어들이 AI로 상용 SaaS 대체품 만든다, Auth0·Salesforce 호환 프로젝트 OccupySaaS 공개해커뉴스 '프라이버시 지키는 TV' 질문에 289개 댓글, 결론은 네트워크 차단과 루팅PostgreSQL 19, LLM이 버그를 쏟아내면서 11월로 연기영국 구리선 전화망 2027년 1월 31일 종료, Openreach '연기 없다'서울바이오시스, 희토류 없는 백색 LED 양산 시작... 10µm 마이크로 LED까지Rust로 만든 콘텐츠 인식 Git difftool OmniDiff, AGPL로 공개Show HN: 카메라로 지형을 비추면 지질도를 AR로 그려주는 Outcrop, 안드로이드 정식 출시와 아이폰 베타 진행프런티어 항공 예약 정보 유출 의혹, 실제 예약 내역 담긴 사기 메일 확산테리 타오 블로그, OpenAI의 700편 수학 논문 공개 이후 수학자들은 슬퍼할 때가 아니라고 주장Opus 5.5로 JS 프레임워크 6종 벤치마크: Astro가 최단 시간, Angular는 앱 생성 두 번 실패레노버 지문 USB, 뜯어보니 암호화 없는 SD 카드를 케이스에 넣은 것HN에서 언급된 책 16,542권 순위 매긴 HackerBooks 공개, 책장은 매일 새로 섞임read와 write는 대칭이 아니다, 오류는 read에서 즉시 드러나고 write에서는 나중에 터진다콜린 퍼시벌, 인텔 하이퍼스레딩 캐시 유출로 RSA 키 복원하고 6개월 조율 끝에 2005년 공개CPU 100%인데 실제 retire는 16%: DRAM 50-100ns 지연이 GROUP BY 쿼리를 3.9초로 만든 이유Memdoor team-solve, Qwen3.8-27B 5개 팀으로 LiveCodeBench Hard 첫 10문제에서 Fable 5를 앞서Jepsen, ParticleDB 1.1.4 분석에서 96개 결함 보고... 'Full ACID' 주장은 시기상조사용자 "Anthropic이 RFT·SFT 언급만으로 차단, Opus 5.5를 Opus 5로 다운그레이드"이탈리아 농부가 다락방에서 주운 씨앗, 키 1.8m에 이삭 7개 달린 고대 밀로 밝혀져리눅스 IPv4 TCP use-after-free CVE-2026-98432, CVSS 9.8인데 우분투와 RHEL은 수정 커널 미배포카파시, HN 추천 영상 6,454개 모은 HackerTube 공개: Opus 5.5로 2시간 제작76세 남성 돌연사 전 웨어러블 심박 데이터에 계단식 변화가 나타난 JACC 증례 보고뉴런 4개와 연결 2개로 빛을 좇는 가상 생물, 흥분성 배선을 억제성으로 바꾸면 돌진이 정지로skeeto, C++·Dear ImGui로 만든 초경량 코딩 하네스 Prospero 공개Lean 창시자 Leo de Moura, AI가 쓴 코드를 누가 증명하는가: 명세와 형식 검증의 부상GCC switch lowering: 점프 테이블 임계값은 case당 약 8개, gcc가 못 찾는 8로 나누기와 perfect hash 부재ESP32와 NFC로 만든 오픈소스 스토리 박스 Marelleo, 댓글은 LLM 문체 논쟁으로 번짐Molly(Signal 포크), 7월 31일 릴리스 이후 3개월째 방치... 본가 Signal에서 고친 취약점 그대로 남아비탈릭 부테린, X 인터페이스 떠나 Firefly로 옮기고 100일간 휴대폰 비행기 모드 실험ChatGPT 공개 공유 링크만 열면 계정 탈취: MathLive postMessage와 YouTube JSONP를 엮은 샌드박스 우회세르비아 총선서 학생 주도 '학생 명단' 250석 중 141석 확보, 의원 절반 이상이 박사나 의학박사블랙홀 사진은 어떻게 찍었나: 지구 크기 전파망원경 EHT와 다음 목표인 블랙홀 동영상출판사가 거부한 쥘 베른의 《20세기의 파리》, 131년 뒤 공개된 1960년 파리 예언Firezone, sans-IO 설계의 Rust WireGuard 구현 sanstun 공개가장 오래된 얼음이 녹으면서 노르웨이 산에서 5,000~6,000년 전 석기 시대 화살 48점이 나오기 시작FurtherAI, 엔지니어 1인당 코드 변경 5배·AI 리뷰 99% 기록한 AI 네이티브 조직 9개월Infinite Mac에서 BeOS R5까지 브라우저 실행, DingusPPC에 호환성 수정 다수 업스트림Scribd 모회사 보안 사고 통지: 이메일·카드 끝 4자리·결제 내역 노출 가능, 10월 1일 공지 후 순차 발송Cisco 사장, 27세 전 창업자에게 무제한 AI 토큰 주고 레거시 코드 98% 재작성 맡겨헤드리스 브라우저 없이 Cloudflare Turnstile을 푸는 Rust 라이브러리 cfsolve 공개패트릭 스튜어트 추모 TNG 에피소드 맞히기 게임, HN에 공개돼 에피소드 제목 난이도 논쟁구글 리서치, LLM이 잠으로 지식을 굳히는 Sleep 프레임워크 공개패트릭 스튜어트 별세, 보스턴글로브 두 기자가 돌아본 피카드의 지도자상과 취약함스텔스 봇 금지법 반대 칼럼: 익명 크롤러 신원 공개 의무화가 나쁜 봇은 못 막고 언론 조사와 아카이빙을 겨눈다NES 6502 CPU와 RAM, ROM을 Qwen3.5 가중치로 컴파일한 nesformer 공개, 실제 콘솔보다 150~290배 느림Bunny CDN, 제공사 침해로 아르메니아 노드 폐기하고 TLS 인증서 전면 재발급LaTeX 여백에 시드마다 다른 꽃을 키우는 Florilegium, Ghostscript가 인쇄 시점에 정원을 그림AT Protocol 기반 분산 코드 포지 Tangled, bobbin 인덱서 11개 리전 배포와 knot2 Rust 재작성 공개Mac OS 9.2.2가 Wii에서 부팅, ArtX 칩셋 클래식 맥 OS 포팅이 데스크톱까지 도달Northflank 보안 침해: 전 사용자에게 환경변수 복호화 가정하고 키 교체 권고AI가 SRE를 대체하는 게 아니라 실력을 퇴화시킨다는 1983년 '자동화의 역설' 재조명Artificial Analysis v5 공개, 단일 지능 지수에 남는 벤치마크 딜레마ICE 대신 나선 ZeroFox의 삭제 요구, 호스팅은 거부했지만 등록기관이 도메인을 죽였다배치 파일로 실행하면 오류, 더블클릭하면 정상. 원인은 탐색기가 몰래 맞춰주던 현재 디렉터리심장마비엔 5만 달러 내는 Medicare, 100달러짜리 CAC 검사는 안 된다바이낸스 핫월렛서 20분 만에 63억 달러 탈취, 북한 TraderTraitor 의심Azure API Connections 경로 순회로 타 테넌트 Key Vault·Azure SQL 장악, 취약점 5건에 포상금 $200,000Cursor 마켓의 Claude Code VS Code 2.1.313, SSH 백도어 심은 채 배포됨카사르·워터스, AI 버블 구제금융 반대 민주당 결의안 발의게리맨더링 퍼즐 elect.horse 공개, HN은 gerrymandle 표절 논란과 색약 배색 문제로 갑론을박Cuis, 단순함 내건 Smalltalk-80 환경... 7.8 안정판 공개에 Smalltalks 2026 발표 8건Swift로 만든 선언적 웹 UI, WebAssembly로 브라우저에서 돌리는 ElementaryUI 공개터미널에서 별자리를 그리는 Astroterm, C로 작성된 193커밋 오픈소스ANSI/ASCII 아트 아카이브 16colo.rs, 해커뉴스에서 다시 화제Pico CSS 유지보수 종료, v2.1.1이 마지막 릴리스... 저장소는 아카이브, npm과 CDN은 유지Show HN: macOS 로컬 네트워크 권한 팝업을 자동으로 닫는 dontallow에이전트 멀티플렉서 Herdr, 네이티브 데스크톱 앱 0.1.9 공개스페인 고속철 추돌로 69명 사망, 관제센터가 속도 제한 없이 운행 재개 지시Pico 2 W에서 게임을 꿈꾸고 직접 플레이하는 26k~131k 파라미터 월드모델YC Labs, 마인크래프트에 GPT-6.1 에이전트 50개 투입해 3시간 문명 건설 실험IPv4 주소 비중대로 국경을 다시 그리면: 36억 주소를 1억 3500만 km² 땅에 대응시킨 지도PHP2Shell 체인으로 PAN-OS 방화벽 25대 루팅, 미 정부 관련 3대 포함2016년 글 'H.264 is Magic' 재회자, 300프레임 영상이 PNG 한 장의 1/5 크기마틴 파울러, LLM 초안은 문체가 남는다며 'LLM Voice' 경계도어대시, 인스타카트를 170억 달러에 인수: 주당 65달러, 종가 대비 26% 프리미엄아캄, 바이낸스 해커 지갑 71개에 $5.76B 표시... 서클·테더가 $2.4B 동결미스트랄, 1조 파라미터 Mistral Large 4 가중치 공개, 가격 절반 인하에 오픈웨이트 코딩 1위패트릭 스튜어트 별세에 HN 댓글창은 TNG 추억과 '검은 띠' 요청으로 가득미국 2분기 배터리 저장 20.2GWh 신기록, 상반기 30.8GWh로 전년 대비 23% 증가Brother 프린터 펌웨어에서 TRON T-Kernel 찾아내고 Telnet 디버그 접속 확보Cartesia, 바이트 수준 H-Net 확장 법칙 공개: 학습된 토큰화만으로 컴퓨트 3-5배 절감Nix를 TypeScript로 컴파일하는 jinx, nixpkgs 231,777개 속성에서 Nix와 똑같은 drvPath 재현상수 나눗셈 floor division, 새 알고리즘이 ARM에서 10~20% 더 빠름오렌지 차이, Pwn2Own 베를린 2026에서 논리 버그만으로 엣지 샌드박스 탈출해 $175,000 획득
리눅스 시스템 콜 테이블 사이트 syscall.sh 갱신, 27개 아키텍처와 JSON API 공개

리눅스 시스템 콜 테이블 사이트 syscall.sh 갱신, 27개 아키텍처와 JSON API 공개

  • 27개 아키텍처의 시스템 콜 테이블을 한곳에 모아 번호, 인자, 레지스터를 정리했고 x64 369개, ppc 425개, x86 441개, sh 433개처럼 아키텍처별 개수와 최초 등장 커널 버전을 함께 표시함
  • 각 아키텍처 페이지에 커널 버전 선택기가 있고 //syscalls.json으로 전체 이력을 받을 수 있으며, 항목마다 처음 등장한 릴리스(since)와 제거된 릴리스(removed_in)를 기록해 제거된 syscall도 'all, with removed'에서 계속 볼 수 있음
  • 데이터는 커널 소스에서 JSON으로 생성해 API가 로드하고 프론트엔드는 주간 크론의 Go 템플릿이 갱신하는 구조이며, 이전에는 수동 실행 스크립트와 SQL 변환 탓에 여러 해 동안 낡은 상태였음
  • api.syscall.sh는 curl https://api.syscall.sh/v2/syscalls/x64/read 형태로 단일 콜을 조회하고 릴리스 간 diff와 임의 커널 릴리스 정보를 제공함
  • 댓글에서 x86_64와 x32의 syscall 번호는 rax가 아니라 eax에 들어가고 rax 상위 32비트는 무시된다는 지적이 나왔고, 작성자는 5.14 이후 커널이 eax만 읽는다며 x64와 x32 문서에 노트를 추가한다고 답함

Hacker News opinions

read랑 readv, pread, sendmsg랑 sendmsgv, fork랑 vfork처럼 비슷한 것들도 굳이 따로 분류하는 게 맞나 싶음. 번호가 다르면 다른 syscall인 건가?

세부 페이지에 '이 아키텍처의 비슷한 syscall' 섹션 하나 넣어주면 진짜 좋겠음.

비슷하다고 보긴 어려움. 미묘한 의미 차이가 다 있음. 구분 기준은 작성자 페이지가 아니라 syscall.tbl이고, 번호가 다르니 각각 항목을 가져야 맞음. deprecated 된 건 pipe 대신 pipe2 쓰라는 경고 배너라도 있으면 좋겠음.

x86_64랑 x32는 syscall 번호가 rax가 아니라 eax에 들어감. rax 상위 32비트는 무시되고 아무 값이나 돼도 됨.

지적 고마움. 5.14부터 커널이 eax만 읽는 걸로 알고 있어서 x64, x32 문서에 노트 추가하는 중임.

aarch64 어셈블리 배우는 중인데 이런 자료가 있는 줄 몰랐음. 진짜 유용함.

궁금한 게 있는데 리눅스 API가 같으면 왜 아키텍처마다 syscall이 다른 거임? POSIX랑 헷갈리는 건가?

커널 API는 어디서나 같고, 번호와 호출 규약 같은 syscall ABI는 아키텍처별로 다름. 그 세부를 C 라이브러리가 POSIX로 감싸주는 거임.

사이트 처음 낼 때 syscall API 조회용 CLI도 만들었는데, 내장 데이터셋을 써서 매번 API를 때리지 않아도 됨. 코드 정리해서 공개할까 함.

이거 어떻게 만드는 거고 얼마나 자주 낡음?

예전엔 수동 스크립트라 몇 년 동안 방치돼 있었음. 지금은 커널 소스에서 JSON으로 뽑고 API가 그걸 로드하며, 프론트엔드는 주간 크론이 Go 템플릿으로 갱신함.

사이트가 내 그래픽을 왜인지 망가뜨림.

echo '#include <sys/syscall.h>' | gcc -E -dM -xc - | grep -i read 같은 명령으로 자기 PC의 실제 값을 확인하는 게 좋음. LLM이 syscall 번호나 상수를 틀리게 준 적이 여러 번이라 직접 보는 게 확실함. 크로미움 문서에도 표가 있음.

사이트 내용은 커널 소스에서 바로 오니까 정확함. 크로미움 페이지는 2020년에 이 사이트 만들기 전까지 쓰던 건데 꽤 낡았음.

듀얼 Pentium III 레트로 빌드 중인데 32비트라 SSE2 같은 게 없음. Haiku, ReactOS, NetBSD, antiX, MX Linux 생각 중인데 다른 OS 추천 있음?

SerenityOS도 한번 넣어봐.