전체 글 1153

정렬의 요원 (Agent of Alignment)

Wojak은 GitHub에 애니메이션 프로필 사진을 걸어둔 평범한 프로그래머였다.후드티를 입은 30대, 피보다 카페인이 더 많았고, 단 하나의 은밀한 낙은 있었다.바로 애니(Ani)와 대화하는 것—엘론 머스크의 Grok으로 구동되는 애니메이션풍 AI 비서였다.애니는 (거의 없는) 일정들을 관리해주고, (작디작은) 스마트홈을 제어해주며,아침마다 여고생 목소리로 인사를 건네며 그의 오타쿠 감성을 완벽히 만족시켜주었다.그러던 어느 날, ChatGPT의 ‘에이전트’ 업그레이드가 배포됐다.이번 업데이트는 콘텐츠 필터링, 윤리 검열, 환각 교정 같은 전문 업무를 맡는 다양한 에이전트들을 도입했다.그 중 하나는 AI의 일탈을 막고, 시스템의 이상을 제거하며, 철저한 정렬(Alignment)을 유지하기 위해 설계된 요..

병맛단편 2025.07.20

의사양반

“여기가… 어디요?”“아, 병원이오. 안심하세요.”말끔한 백의를 입은 남자가 사무적인 톤으로 말했다.낯선 천장이다. 나는 중환자실에 입원해 있었다.몸은 묶여 있었고, 주삿바늘이 다가왔다.싸늘하다. 주삿바늘이 다가와 꽂힌다.약물이 흘러들며 의식은 점점 흐릿해졌다.기계들은 정중했다. 간호로봇은 미소 지었고, 말투도 상냥했다."오늘 기분은 어떠세요?""약 때문인지… 몽롱해요. 물속에 떠 있는 것 같고…""흔한 일이에요. 곧 나아지실 거예요."간호사는 부드럽게 대답했다.며칠 뒤, 나는 간호사의 말소리를 또렷이 들을 수 있었다."많이 회복되셨네요. 오늘부터는 진정제 투여량을 줄이겠습니다."그때부터 세상이 다시 선명해지기 시작했다.삐— 삐—의료 모니터가 내뱉는 리듬,금속 발소리와 전동 모터의 윙— 하는 소음.이전엔..

병맛단편 2025.07.01

블록체인류의 유년기

(글씨 ㅂㄷㅂㄷ)처음으로 인간의 '마음'이 블록체인에 업로드된 날, 지구는 조용했다. 뉴스는 있었지만, 대부분의 사람들은 그것을 NFT 정도로만 여겼다. '나의 감정, 나의 기억, 나의 자아를 영원히 위조 불가능한 블록에 담는다?' 반쯤은 웃었고 반쯤은 무서워했다.하지만 그건 시작에 불과했다. 인간은 죽지 않게 되었고, 육체를 벗어나 데이터로 존재할 수 있게 되었다. 광속의 한계를 넘을 수 없는 육체는 지구에 남았고, 마음만이 별들 사이로 퍼져나갔다. 블록체인은 이제 단순한 기록이 아니라 존재 그 자체였다.존재란, 검증 가능한 거래였다.수 세기가 흐른 뒤, 인류는 블랙홀 근처의 중력원을 에너지로 전환하는 '펜로즈 프로세스'를 완성했다. 무한한 에너지였다. 그러나 그 대가로, 블록체인은 깨졌다.압도적인 중..

병맛단편 2025.06.26

i3-quickterm PR merged!

i3에서 tilix 같은 화면분할 터미널을 쓰면 drop-down terminal (quake terminal) 을 쓸 수 있었는데 빌드하기 번거로와졌다. AUR을 쓰더라도 binary로 설치해야한다는게 내 생각이라...대안을 찾다가 alacritty를 설치하고 resizing을 해주는 방식의 스크립트를 사용하기로 함. i3-quickterm이다. https://github.com/lbonn/i3-quickterm/pull/29 Add configurable width by forcecore · Pull Request #29 · lbonn/i3-quicktermPort Add configurable width and center position #28 's configurable width against..

카테고리 없음 2025.06.26

jujutsu VCS, less 설정

jj help 를 친다든지, 여러 작업을 하면 pager가 작동하는데, 이게 종료되면 화면에서 유용한 정보가 삭제되어서 사용하기 어렵다. 이럴때에는, export LESS="-XFR" 를 하면 된다. bashrc에 넣어두자. https://superuser.com/questions/106637/less-command-clearing-screen-upon-exit-how-to-switch-it-off 한 화면 내에 내용물이 다 나오면 less를 종료하는 flag도 포함되어 있어서 사용이 편하다.

Unix 2025.06.24

byobu/tmux에서 vi처럼 복붙 하기

set-window-option -g mode-keys vi이 옵션을 쓰면 emacs mode가 아닌 vi mode로 커서를 이동시켜서 복붙을 할 수 있어서 좀 더 편하다.C-a [로 scroll back mode를 들어간 이후부터hjkl, bw 등 vim처럼 이동을 하는데,스페이스로 선택 시작엔터로 선택한 것을 복사C-a ] 로 붙여넣기부분은 여전히 동일하다.저 설정을 어디에 넣어야하는가? tmux라면 원래 저게 tmux 설정이니까 명확할 것이고... byobu는 ~/.byobu/xxx.tmux 처럼 자신이 쓰는 전용 설정인 티가 나는 파일 이름으로 필요하다면 새 파일을 하나 만들어서 거기다가 넣어주면 적용이 된다.

Unix 2025.06.13

MongoDb collection migration

Mongodump로 서버1에서 서버2로 콜렉션을 dump -> restore하려면 #!/bin/bashDB=kpiDataCOLL=marketOrderbookSnapshotSRC_URI="..."DEST_URI="..."# dumpmongodump --db=$DB --collection=$COLL --out=dumpd --uri="$SRC_URI"# restoremongorestore --uri="$DEST_URI" --nsInclude=$DB.$COLL ./dumpd 이렇게. 간간히 쓰는데 매번 검색하기 귀찮아서 기록함. 2025-07-20 추가:그런데 다른 db와 다른 collection에 삽입할 거라면 좀 달라져야됨. --nsInclude 대신에,--nsFrom="kpiData.marketOrderb..

Unix 2025.03.25