Trawling

개발·오픈소스 · 최신기사

JavaScript에서 따옴표와 괄호 없이 문자열을 만드는 방법

발견 출처 Reddit발행

JavaScript의 Error.prepareStackTrace와 내장 메서드를 조합해 따옴표나 괄호 없이 임의의 문자열을 생성하는 기법을 설명합니다. 생성한 문자열을 Function 생성자나 eval에 넣어 코드를 실행하는 방법도 제시하며, 작성자는 실용성은 거의 없지만 WAF 우회에는 쓰일 수 있다고 말합니다.

AI 모델, 읽기 어려움과 연관된 언어적 특징 더 자주 사용한다는 연구

발견 출처 Reddit발행

연구진은 14개 언어 모델의 대화·코딩·에세이를 분석해 희귀한 단어 조합, 긴 의존 관계, 명사 중첩 등 읽기 부담과 연관된 표현이 사람 글과 번역 바꿔쓰기보다 자주 나타난다고 보고합니다. 길이 페널티를 적용한 소규모 실험에서는 학습하지 않은 문장 구조에서도 짧은 표현을 선호하는 경향이 생겼습니다.

Liquid AI, 로컬 에이전트용 17억 매개변수 LFM3-1.7B 공개

발견 출처 Reddit발행

Liquid AI가 로컬 에이전트와 도구 호출에 맞춘 17억 매개변수 언어 모델 LFM3-1.7B를 공개했습니다. 4비트 구동 시 메모리 약 1GB, 최대 256K 토큰 문맥을 내세우며, 자체 벤치마크에서는 여러 도구 사용 평가에서 비교 모델을 앞섰지만 복잡한 추론과 에이전트 코딩에는 권장하지 않습니다.

Immich 사진·영상 원본을 JPEG XL·AV1로 바꿔 저장 공간을 줄이는 도구

발견 출처 Reddit발행

Immich 라이브러리의 사진과 영상을 JPEG XL, HEIC, AVIF, AV1로 일괄 변환하는 오픈소스 도구입니다. 변환 파일을 업로드하고 메타데이터를 복사한 뒤 업로드를 확인해야 원본을 휴지통으로 옮기며, 휴대전화 동기화가 다시 저장 공간을 차지할 수 있다는 제약도 있습니다.

Intel Poulsbo의 PowerVR SGX535를 역공학한 지 41일, 1280x800에서 GLXGEARS 실행

발견 출처 Reddit발행

독립 Mesa/Gallium 드라이버 SGX535-reMESA가 Intel Poulsbo의 PowerVR SGX535에서 GLXGEARS를 1280x800으로 실행하고, 검증된 600프레임 구간에서 평균 16.1345 FPS를 기록했습니다. 다만 현재 지원은 제한된 테스트 경로에 한정되며, 재현에 필요한 커널과 빌드 묶음도 모두 공개되지 않았습니다.

Survival LLM: 내 컴퓨터에서 실행하는 AI 비서와 비상용 자료실

발견 출처 Hacker News발행

Survival LLM은 인터넷 연결 없이 작동하는 로컬 AI 비서와 자료실입니다. 출처를 표시하며, 비상·의료 안내와 위키백과 등 자료를 검색합니다. 비상 상황 질문 22개를 시험한 결과는 모델별로 14~21개 정답이었고, 전력과 오답 위험은 남습니다.

Alera, 오픈소스 라이브러리 개발서 사람 개입 메시지 112건에서 11건으로 줄여

발견 출처 Reddit발행

Alera의 에이전트 공장은 네 차례의 오픈소스 라이브러리 개발에서 사람의 개입 메시지를 112건에서 11건으로 줄였다고 보고합니다. 외부 테스트와 퍼징, 기존 구현과의 성능 비교도 함께 공개했지만, 수치 일부는 에이전트 측 측정이며 네 프로젝트만으로 일반적인 AI 코드 품질을 단정할 수는 없습니다.

4년 만에 지원 범위를 넓힌 Sablier, 요청이 올 때 앱을 시작합니다

발견 출처 Reddit발행

Sablier는 요청이 들어올 때 컨테이너나 서비스를 깨우고, 일정 시간 유휴 상태가 되면 중지하거나 자원을 제한하는 오픈소스 도구입니다. Docker 외에도 Kubernetes, Podman, Proxmox LXC, systemd, Nomad, AWS ECS를 지원하며, 프록시 연동과 대기 화면으로 기동 시간을 처리합니다.

미국 법률에도 Git을: 법령의 시점별 변경 이력

발견 출처 Hacker News발행

미국 법률의 문구와 시행 시점을 날짜별로 추적하는 Git식 도구를 제안합니다. 2017년 이후 9개 법전에서 365건의 변경을 재현해 361건이 다음 공식 판본과 일치했지만, 소급 적용과 법원 판결까지 다루지는 않습니다.

Call Graph Analyzer로 Rust 패닉 경로 찾기

발견 출처 Lobsters발행

Call Graph Analyzer(CGA)는 monomorphized MIR를 순회해 바이너리에서 도달 가능한 함수와 패닉 경로를 찾는 Rust 도구입니다. 의존성까지 분석하고 경로를 진단하지만, nightly 컴파일러 의존성과 최적화 전 분석에 따른 오탐 등 제약도 있습니다.

Papers with Code가 오픈소스로 공개됐습니다

발견 출처 Reddit발행

Hugging Face가 Papers with Code를 재현한 오픈소스 서비스를 Apache 2.0 라이선스로 공개했습니다. 논문과 코드, 모델, 데이터셋, 벤치마크를 모으고 검색·API·자동 수집 기능을 제공하지만, 데이터 구축 범위와 벤치마크 품질을 가리는 기준은 별도로 확인해야 합니다.

Ling-3.1-flash-1019 가중치 공개, 베이스 모델도 함께 출시

발견 출처 Reddit발행

InclusionAI가 총 560B, 토큰당 활성 25B 파라미터와 100만 토큰 컨텍스트를 지원하는 Ling-3.1-flash-1019 가중치를 공개했습니다. 제작사 측은 이전 버전보다 여러 추론·과학·에이전트 벤치마크 점수가 올랐다고 밝혔으며, Reddit에서는 베이스 모델 공개와 실제 구동에 필요한 GPU 자원, 비교 모델 선택을 두고 의견이 나왔습니다.

Lean으로 형식화한 유한 단순군 분류

발견 출처 Hacker News발행

Axiom Math가 유한 단순군 분류의 1세대 증명을 Lean으로 완전히 형식화했다고 발표했습니다. 형식화 과정에서 불균형 군 정리의 기존 증명에 문제가 있음을 발견해 대안 증명을 제시했고, Lean 커널이 각 논리 단계를 검사합니다.

LFM3 공개: 특정 작업에 맞춘 소형 멀티모달 모델군

발견 출처 Hacker News발행

Liquid AI가 22조 토큰으로 학습한 LFM3를 공개했습니다. 텍스트, 비전, 오디오, 통합 멀티모달, 의사결정 모델을 같은 1.7B 기반에서 파생했으며, 온디바이스 실행과 작업별 미세조정을 내세웁니다. 회사가 공개한 벤치마크와 로봇·산업 검사 사례도 함께 소개합니다.

Rust 생태계를 위한 빠르고 안전한 tar 파서

발견 출처 Lobsters발행

uv 0.13은 기존 구현보다 약 2배 빠르면서 파서 간 해석 차이를 줄이는 tar-codec을 소스 배포판 처리에 기본 적용합니다. 글은 tar 형식별 상태와 확장 규칙, 안전한 추출 구조를 설명하고 호환성과 엄격한 검증 사이의 설계 선택을 다룹니다.

퍼저와 AI: JavaScript 엔진에서 Fuzzilli와 BigSleep 비교

발견 출처 Lobsters발행

Google Project Zero는 V8에서 퍼저 Fuzzilli와 LLM 기반 버그 탐색 시스템 BigSleep의 성과를 비교했습니다. 최근 6개월간 두 도구가 찾은 취약점은 45건과 37건이고, 실제 운영 데이터의 중복은 약 25%였습니다. 과거 버그를 재발견하는 실험에서는 중복률이 60% 안팎으로 나타나 두 접근법을 함께 운영해야 한다고 분석합니다.

Godot 게임에서 커뮤니티 번역 파일로 임의 코드 실행 가능

발견 출처 Reddit발행

Godot 4.1 이상에서 .po 번역 파일의 Plural-Forms 헤더를 일반 코드처럼 평가해, 악성 번역 파일이 게임 프로세스 안에서 공격자 지정 GDScript를 실행할 수 있다는 분석입니다. 작성자는 공식 4.7 빌드에서 실행을 재현했으며, 확인 당시 수정 사항은 아직 병합되지 않았다고 밝혔습니다.