최신 글

도메인만 등록했는데 한 시간 만에 ChatGPT 봇이 찾아온 이유는?

Indie Hackers

링크를 공개하지 않은 테스트 호스트 10곳의 nginx 로그를 확인했더니 OpenAI 봇은 8곳에 방문했고 Googlebot과 bingbot은 한 번도 오지 않았습니다. 글쓴이는 인증서 투명성 로그(Certificate Transparency)가 호스트 발견 경로일 수 있다고 봅니다. 다만 첫 요청을 보낸 스캐너의 영향 등 다른 가능성도 남아 있습니다.

해시 한 번으로 만드는 블룸 필터

Lobsters

Bluesky 백엔드에서 블룸 필터의 잠금 경합을 줄여 배포 시간을 90분에서 약 15분으로 단축한 과정과, 해시 한 번으로 동작하는 블룸 필터 구현을 설명합니다. 다만 원문은 단일 해시 방식이 실제 서비스에서 추가 성능 향상을 냈다고 주장하지 않습니다.

Wine을 OpenBSD로 포팅했습니다

Hacker News

OpenBSD에서 64비트 Windows 프로그램을 실행하는 Wine 포트 초안이 공개됐습니다. 수십 종의 프로그램을 시험해 대부분 실행했으며 The Witcher 3 리마스터도 동작합니다. 다만 32비트 프로그램은 WoW64 미지원으로 실행되지 않고, 테스트와 보안 격리는 아직 과제로 남았습니다.

Timestral-209M: 시계열 예측 기반 모델

Hugging Face

Mistral AI가 시계열을 학습한 2억 900만 파라미터 모델 Timestral-209M을 공개했습니다. 과거 최대 32,768개 시점으로 최대 1,024개 시점을 한 번에 예측하며, 세 벤치마크에서 모델 카드에 나열된 비교 모델보다 좋은 점수를 기록했습니다.

MeetPaw — Mac 메뉴 막대에서 즉석 회의 링크 만들기

Product Hunt

MeetPaw는 macOS 메뉴 막대에서 Google Meet, Zoom, Microsoft Teams 회의 링크를 만들고 클립보드에 복사하는 앱입니다. 개발자는 앱이 Mac에서 로컬로 실행되며 무료, 오픈소스라고 밝혔고, 단축키와 계정 연결, 일정 확인 기능도 소개했습니다.

/pkg란 대체 무엇인가?

Lobsters

macOS 27.0에서 /pkg/env/global/bin이 PATH에 추가된 사실이 확인됐습니다. /pkg에는 env, etc, inv, var 디렉터리가 있지만 용도는 밝혀지지 않았습니다. 글쓴이는 패키지 관리 시스템일 가능성을 추측하지만 근거는 확인되지 않았습니다.

Free Pascal 컴파일러에 동적 패키지 지원 추가

Hacker News

Free Pascal Compiler와 Lazarus IDE에 동적 패키지 기능이 처음으로 완전히 구현됐습니다. IDE 전체를 다시 빌드하지 않고 컴포넌트를 설치하거나 제거할 수 있으며, 프로그램에서는 Pascal 클래스와 타입을 노출하는 플러그인을 만들 수 있습니다. 패키지별 유닛 이름 충돌과 추가 메타데이터에 따른 파일 크기 증가는 제약으로 남습니다.

2026년에 웹을 C로 만든다고요? 미친 선택이 아니라 미래일 수도 있습니다

dev.to

C와 CGI로 만든 상용 웹 앱 사례를 바탕으로, 의존성 최소화와 코드 이해 가능성이 공급망 공격 및 AI 생성 코드 시대에 실용적인 선택이 될 수 있다고 주장합니다. 다만 C의 메모리 안전성과 팀 규모에 따른 한계도 짚으며, 요점은 C 자체보다 복잡성을 기본값으로 삼지 않는 데 있다고 설명합니다.

Kronos: 금융 시장 캔들스틱을 위한 파운데이션 모델

GitHub

Kronos는 45개가 넘는 글로벌 거래소의 금융 캔들스틱 데이터를 학습한 오픈소스 시계열 모델입니다. OHLCV 데이터를 토큰으로 바꾼 뒤 Transformer로 학습하며, 예측과 배치 추론, 사용자 데이터 파인튜닝 절차를 제공합니다.

Java 봉인 클래스와 완전성 검사 패턴 매칭

Hacker News

Java의 sealed 클래스와 exhaustive pattern matching은 switch가 모든 하위 타입을 처리하는지 컴파일 시점에 검사합니다. 하지만 공개 API에 새 하위 타입을 추가하면 재컴파일한 소비자 코드가 깨질 수 있고, 재컴파일하지 않은 코드는 새 값 처리 시 MatchException을 던질 수 있습니다.

AI가 코딩의 즐거움을 빼앗았습니다

dev.to

코딩 에이전트가 일을 대신하면서 코드를 짜며 몰입하던 시간과 유능하다는 감각을 잃었다는 개발자의 글입니다. 댓글에서는 코딩의 즐거움이 문제 해결 과정과 집중에 있었는지 돌아보고, 에이전트에 맡길 일과 직접 풀 일을 나눠 보자는 의견이 나옵니다.