Catch a Bird – I made it for my own sanity
Catch a Bird - 마음을 다잡으려고 만든 새 나무
Catch a Bird는 오늘 기뻤던 일을 한 문장으로 남기면 새가 되어 나무에 앉는 익명 웹 프로젝트입니다. 방문자는 새의 문장을 읽고 마음에 들면 씨앗을 주며, 작성자는 자기 새가 얼마나 읽히고 먹이를 받았는지 확인합니다.
- 주제
에디터 노트
이 서비스가 내세운 익명성과 휘발성은 악용을 줄이는 설계지만, 실제 토론에는 무의미한 글이 다수 보였고 신고 한도에 막혔다는 경험도 나왔습니다. 제작자는 사전 필터가 있으며 확인하겠다고 답했습니다. 따라서 게시물이 오래 남지 않는다는 점만으로 운영 부담이 사라지지는 않습니다. 한편 이름이나 이메일을 받지 않고 새를 모으는 구조는 참여 장벽을 낮추지만, 출발 도시를 표시하고 브라우저에 개인 기록을 남깁니다. 도시가 어디서 왔는지 의문을 제기한 댓글에는 답이 없습니다. 한 문장의 기쁨을 나누려는 목적과 공개 위치 정보, 스팸 대응 방식 사이의 조건은 아직 충분히 설명되지 않았습니다.
AI 요약
Catch a Bird는 헝가리어 속담에서 출발한 익명 공유 프로젝트입니다. 기뻤던 일을 한 문장으로 적으면 새가 되어 나무에 앉고, 방문자는 새를 눌러 문장을 읽습니다. 마음에 들면 씨앗을 줘 새가 더 오래 머물게 할 수 있으며, 먹이를 준 새는 개인 새 책에 모입니다. 새는 영원히 남지 않고, 작성자는 자기 새를 몇 명이 잡고 먹이를 줬는지와 출발 도시를 확인합니다.
익명성과 흔적
가입이나 이름, 이메일은 요구하지 않습니다. 글은 공개되며, 작성자의 새가 출발한 도시는 표시될 수 있습니다. 처음 새를 보내거나 먹이를 주면 브라우저가 새와 먹이 기록을 기억합니다. 이 기록을 원치 않아도 사이트 이용은 가능하지만, 다시 방문할 때 새 책은 남지 않습니다. 상처를 주거나 개인정보를 노출한 문장은 신고할 수 있습니다.
구현과 실험
제작자는 헝가리에서 Madárfa, 즉 '새 나무'라는 이름으로 시작한 실험이라고 설명합니다. Hacker News에 남긴 소개에 따르면 한 개의 HTML 파일과 자체 트리 모듈, FastAPI, Postgres를 Hetzner 서버 한 대에서 운영합니다. Umami는 자체 호스팅하고, 새 문장은 DeepL로 요청할 때 번역합니다. 제작자는 대부분을 바이브 코딩으로 만들었다고 밝혔습니다.
Hacker News 반응
- @tyler71 — 좋은 아이디어입니다. 기호가 무엇을 하는지 안내가 있으면 좋겠습니다. 무슨 뜻인지 몰라 실수로 빵 부스러기를 남기고 먹이를 줬습니다.
- @eduardsik — 빵 부스러기 아이콘은 저도 같은 느낌입니다. 아직 더 나은 아이디어가 없지만, 모바일에서는 첫 방문 때 단서를 보여주는 편이 좋겠습니다.
- @monkpit — 'fs', 'sd'처럼 쓰레기 같은 내용만 있는 글 때문에 꽤 망가졌습니다.
- @unsnap_biceps — 몇 개 신고했더니 오늘 신고 한도를 넘었다는 안내가 나왔습니다. 본 새 대부분이 가짜라 정말 아쉽습니다.
- @eduardsik — 바로 확인하겠습니다.
- @orbanlevi — 전체 콘셉트가 좋습니다. 스팸을 걸러야 할 것 같습니다. 지금은 'asd' 같은 문장이 많이 보입니다.
- @jonplackett — 정말 좋습니다. 인터넷에서 공개 글쓰기를 악용하는 일은 늘 생기지만, 여기서는 글이 나타났다가 사라지는 구조라 악용해도 보상이 크지 않다는 점이 영리합니다.
- @hereonout2 — 위치는 어떻게 정하나요? 예전에 살던 도시로 표시됐습니다. 게시할 때 있던 곳과 20마일 떨어져 있었습니다. 모바일에서 Chrome과 Firefox, 일반 창과 시크릿 창으로 확인해도 같았습니다. IP 위치도 다른 도시로 나옵니다. 오래된 GeoIP 조회 결과인지, 기기 지문 추적인지 너무 이상하게 느껴집니다.
- @Cider9986 — 새가 25번 잡히고 4번 먹이를 받았으며 23개 도시를 거쳤습니다. 먹이 버튼이 더 눈에 띄면 좋겠습니다. 아이콘이 불분명해 신고보다 먹이를 더 많이 주게 될 것 같습니다. 인터페이스는 아주 마음에 듭니다.
- @lemontheme — 아름답고 살아 있는 느낌입니다. 비슷한 프로젝트를 만들 때 자동 콘텐츠 검토를 조사했는데, 여기에도 그런 기능이 필요해 보입니다. 메시지 창을 닫아도 새가 떠나지 않게 하는 기능과 새소리도 요청합니다.
- @noduerme — 5분 동안 읽고 나서 직접 쓰려 했지만 아무것도 떠오르지 않았습니다. 안 좋은 하루였습니다. 그래도 이걸 만든 점이 좋고 영감을 받았습니다.
원문: Catch a Bird / 번역·요약: Trawling